Version in base suite: 2.50.4-1~deb13u1 Base version: webkit2gtk_2.50.4-1~deb13u1 Target version: webkit2gtk_2.50.6-1~deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/w/webkit2gtk/webkit2gtk_2.50.4-1~deb13u1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/w/webkit2gtk/webkit2gtk_2.50.6-1~deb13u1.dsc Documentation/jsc-glib-6.0/callback.ClassDeletePropertyFunction.html | 14 Documentation/jsc-glib-6.0/callback.ClassEnumeratePropertiesFunction.html | 14 Documentation/jsc-glib-6.0/callback.ClassGetPropertyFunction.html | 16 Documentation/jsc-glib-6.0/callback.ClassHasPropertyFunction.html | 16 Documentation/jsc-glib-6.0/callback.ClassSetPropertyFunction.html | 16 Documentation/jsc-glib-6.0/callback.ExceptionHandler.html | 10 Documentation/jsc-glib-6.0/callback.Executor.html | 10 Documentation/jsc-glib-6.0/callback.OptionsFunc.html | 14 Documentation/jsc-glib-6.0/class.Class.html | 39 Documentation/jsc-glib-6.0/class.Context.html | 39 Documentation/jsc-glib-6.0/class.Exception.html | 39 Documentation/jsc-glib-6.0/class.Value.html | 39 Documentation/jsc-glib-6.0/class.VirtualMachine.html | 39 Documentation/jsc-glib-6.0/class.WeakValue.html | 39 Documentation/jsc-glib-6.0/classes_hierarchy.html | 11 Documentation/jsc-glib-6.0/const.MAJOR_VERSION.html | 4 Documentation/jsc-glib-6.0/const.MICRO_VERSION.html | 6 Documentation/jsc-glib-6.0/const.MINOR_VERSION.html | 4 Documentation/jsc-glib-6.0/const.OPTIONS_USE_DFG.html | 4 Documentation/jsc-glib-6.0/const.OPTIONS_USE_FTL.html | 4 Documentation/jsc-glib-6.0/const.OPTIONS_USE_JIT.html | 4 Documentation/jsc-glib-6.0/const.OPTIONS_USE_LLINT.html | 4 Documentation/jsc-glib-6.0/ctor.Context.new.html | 6 Documentation/jsc-glib-6.0/ctor.Context.new_with_virtual_machine.html | 8 Documentation/jsc-glib-6.0/ctor.Exception.new.html | 10 Documentation/jsc-glib-6.0/ctor.Exception.new_printf.html | 12 Documentation/jsc-glib-6.0/ctor.Exception.new_vprintf.html | 12 Documentation/jsc-glib-6.0/ctor.Exception.new_with_name.html | 12 Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_printf.html | 14 Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_vprintf.html | 14 Documentation/jsc-glib-6.0/ctor.Value.new_array.html | 12 Documentation/jsc-glib-6.0/ctor.Value.new_array_buffer.html | 16 Documentation/jsc-glib-6.0/ctor.Value.new_array_from_garray.html | 10 Documentation/jsc-glib-6.0/ctor.Value.new_array_from_strv.html | 10 Documentation/jsc-glib-6.0/ctor.Value.new_boolean.html | 10 Documentation/jsc-glib-6.0/ctor.Value.new_from_json.html | 10 Documentation/jsc-glib-6.0/ctor.Value.new_function.html | 22 Documentation/jsc-glib-6.0/ctor.Value.new_function_variadic.html | 18 Documentation/jsc-glib-6.0/ctor.Value.new_functionv.html | 22 Documentation/jsc-glib-6.0/ctor.Value.new_null.html | 8 Documentation/jsc-glib-6.0/ctor.Value.new_number.html | 10 Documentation/jsc-glib-6.0/ctor.Value.new_object.html | 12 Documentation/jsc-glib-6.0/ctor.Value.new_promise.html | 12 Documentation/jsc-glib-6.0/ctor.Value.new_string.html | 10 Documentation/jsc-glib-6.0/ctor.Value.new_string_from_bytes.html | 10 Documentation/jsc-glib-6.0/ctor.Value.new_typed_array.html | 12 Documentation/jsc-glib-6.0/ctor.Value.new_undefined.html | 8 Documentation/jsc-glib-6.0/ctor.VirtualMachine.new.html | 6 Documentation/jsc-glib-6.0/ctor.WeakValue.new.html | 8 Documentation/jsc-glib-6.0/enum.CheckSyntaxMode.html | 44 Documentation/jsc-glib-6.0/enum.CheckSyntaxResult.html | 104 - Documentation/jsc-glib-6.0/enum.OptionType.html | 119 - Documentation/jsc-glib-6.0/enum.TypedArrayType.html | 194 -- Documentation/jsc-glib-6.0/flags.ValuePropertyFlags.html | 65 Documentation/jsc-glib-6.0/func.CHECK_VERSION.html | 10 Documentation/jsc-glib-6.0/func.DECLARE_FINAL_TYPE.html | 6 Documentation/jsc-glib-6.0/func.get_major_version.html | 6 Documentation/jsc-glib-6.0/func.get_micro_version.html | 6 Documentation/jsc-glib-6.0/func.get_minor_version.html | 6 Documentation/jsc-glib-6.0/func.options_foreach.html | 8 Documentation/jsc-glib-6.0/func.options_get_boolean.html | 10 Documentation/jsc-glib-6.0/func.options_get_double.html | 10 Documentation/jsc-glib-6.0/func.options_get_int.html | 10 Documentation/jsc-glib-6.0/func.options_get_option_group.html | 6 Documentation/jsc-glib-6.0/func.options_get_range_string.html | 12 Documentation/jsc-glib-6.0/func.options_get_size.html | 10 Documentation/jsc-glib-6.0/func.options_get_string.html | 12 Documentation/jsc-glib-6.0/func.options_get_uint.html | 10 Documentation/jsc-glib-6.0/func.options_set_boolean.html | 10 Documentation/jsc-glib-6.0/func.options_set_double.html | 10 Documentation/jsc-glib-6.0/func.options_set_int.html | 10 Documentation/jsc-glib-6.0/func.options_set_range_string.html | 10 Documentation/jsc-glib-6.0/func.options_set_size.html | 10 Documentation/jsc-glib-6.0/func.options_set_string.html | 10 Documentation/jsc-glib-6.0/func.options_set_uint.html | 10 Documentation/jsc-glib-6.0/index.html | 18 Documentation/jsc-glib-6.0/index.json | 2 Documentation/jsc-glib-6.0/main.js | 3 Documentation/jsc-glib-6.0/method.Class.add_constructor.html | 26 Documentation/jsc-glib-6.0/method.Class.add_constructor_variadic.html | 22 Documentation/jsc-glib-6.0/method.Class.add_constructorv.html | 28 Documentation/jsc-glib-6.0/method.Class.add_method.html | 22 Documentation/jsc-glib-6.0/method.Class.add_method_variadic.html | 18 Documentation/jsc-glib-6.0/method.Class.add_methodv.html | 24 Documentation/jsc-glib-6.0/method.Class.add_property.html | 20 Documentation/jsc-glib-6.0/method.Class.get_name.html | 8 Documentation/jsc-glib-6.0/method.Class.get_parent.html | 8 Documentation/jsc-glib-6.0/method.Context.check_syntax.html | 24 Documentation/jsc-glib-6.0/method.Context.clear_exception.html | 4 Documentation/jsc-glib-6.0/method.Context.evaluate.html | 14 Documentation/jsc-glib-6.0/method.Context.evaluate_in_object.html | 32 Documentation/jsc-glib-6.0/method.Context.evaluate_with_source_uri.html | 20 Documentation/jsc-glib-6.0/method.Context.get_exception.html | 10 Documentation/jsc-glib-6.0/method.Context.get_global_object.html | 8 Documentation/jsc-glib-6.0/method.Context.get_value.html | 12 Documentation/jsc-glib-6.0/method.Context.get_virtual_machine.html | 8 Documentation/jsc-glib-6.0/method.Context.pop_exception_handler.html | 4 Documentation/jsc-glib-6.0/method.Context.push_exception_handler.html | 12 Documentation/jsc-glib-6.0/method.Context.register_class.html | 22 Documentation/jsc-glib-6.0/method.Context.set_value.html | 12 Documentation/jsc-glib-6.0/method.Context.throw.html | 8 Documentation/jsc-glib-6.0/method.Context.throw_exception.html | 8 Documentation/jsc-glib-6.0/method.Context.throw_printf.html | 10 Documentation/jsc-glib-6.0/method.Context.throw_with_name.html | 12 Documentation/jsc-glib-6.0/method.Context.throw_with_name_printf.html | 14 Documentation/jsc-glib-6.0/method.Exception.get_backtrace_string.html | 8 Documentation/jsc-glib-6.0/method.Exception.get_column_number.html | 6 Documentation/jsc-glib-6.0/method.Exception.get_line_number.html | 6 Documentation/jsc-glib-6.0/method.Exception.get_message.html | 8 Documentation/jsc-glib-6.0/method.Exception.get_name.html | 8 Documentation/jsc-glib-6.0/method.Exception.get_source_uri.html | 8 Documentation/jsc-glib-6.0/method.Exception.report.html | 8 Documentation/jsc-glib-6.0/method.Exception.to_string.html | 8 Documentation/jsc-glib-6.0/method.Value.array_buffer_get_data.html | 8 Documentation/jsc-glib-6.0/method.Value.array_buffer_get_size.html | 6 Documentation/jsc-glib-6.0/method.Value.constructor_call.html | 12 Documentation/jsc-glib-6.0/method.Value.constructor_callv.html | 14 Documentation/jsc-glib-6.0/method.Value.function_call.html | 12 Documentation/jsc-glib-6.0/method.Value.function_callv.html | 14 Documentation/jsc-glib-6.0/method.Value.get_context.html | 8 Documentation/jsc-glib-6.0/method.Value.is_array.html | 6 Documentation/jsc-glib-6.0/method.Value.is_array_buffer.html | 6 Documentation/jsc-glib-6.0/method.Value.is_boolean.html | 6 Documentation/jsc-glib-6.0/method.Value.is_constructor.html | 6 Documentation/jsc-glib-6.0/method.Value.is_function.html | 6 Documentation/jsc-glib-6.0/method.Value.is_null.html | 6 Documentation/jsc-glib-6.0/method.Value.is_number.html | 6 Documentation/jsc-glib-6.0/method.Value.is_object.html | 6 Documentation/jsc-glib-6.0/method.Value.is_string.html | 6 Documentation/jsc-glib-6.0/method.Value.is_typed_array.html | 6 Documentation/jsc-glib-6.0/method.Value.is_undefined.html | 6 Documentation/jsc-glib-6.0/method.Value.new_typed_array_with_buffer.html | 14 Documentation/jsc-glib-6.0/method.Value.object_define_property_accessor.html | 22 Documentation/jsc-glib-6.0/method.Value.object_define_property_data.html | 14 Documentation/jsc-glib-6.0/method.Value.object_delete_property.html | 10 Documentation/jsc-glib-6.0/method.Value.object_enumerate_properties.html | 10 Documentation/jsc-glib-6.0/method.Value.object_get_property.html | 12 Documentation/jsc-glib-6.0/method.Value.object_get_property_at_index.html | 10 Documentation/jsc-glib-6.0/method.Value.object_has_property.html | 10 Documentation/jsc-glib-6.0/method.Value.object_invoke_method.html | 16 Documentation/jsc-glib-6.0/method.Value.object_invoke_methodv.html | 18 Documentation/jsc-glib-6.0/method.Value.object_is_instance_of.html | 10 Documentation/jsc-glib-6.0/method.Value.object_set_property.html | 12 Documentation/jsc-glib-6.0/method.Value.object_set_property_at_index.html | 10 Documentation/jsc-glib-6.0/method.Value.to_boolean.html | 6 Documentation/jsc-glib-6.0/method.Value.to_double.html | 6 Documentation/jsc-glib-6.0/method.Value.to_int32.html | 6 Documentation/jsc-glib-6.0/method.Value.to_json.html | 10 Documentation/jsc-glib-6.0/method.Value.to_string.html | 8 Documentation/jsc-glib-6.0/method.Value.to_string_as_bytes.html | 8 Documentation/jsc-glib-6.0/method.Value.typed_array_get_buffer.html | 8 Documentation/jsc-glib-6.0/method.Value.typed_array_get_data.html | 10 Documentation/jsc-glib-6.0/method.Value.typed_array_get_length.html | 6 Documentation/jsc-glib-6.0/method.Value.typed_array_get_offset.html | 6 Documentation/jsc-glib-6.0/method.Value.typed_array_get_size.html | 6 Documentation/jsc-glib-6.0/method.Value.typed_array_get_type.html | 6 Documentation/jsc-glib-6.0/method.WeakValue.get_value.html | 8 Documentation/jsc-glib-6.0/property.Class.context.html | 4 Documentation/jsc-glib-6.0/property.Class.name.html | 6 Documentation/jsc-glib-6.0/property.Class.parent.html | 4 Documentation/jsc-glib-6.0/property.Context.virtual-machine.html | 4 Documentation/jsc-glib-6.0/property.Value.context.html | 4 Documentation/jsc-glib-6.0/property.WeakValue.value.html | 4 Documentation/jsc-glib-6.0/search.js | 67 Documentation/jsc-glib-6.0/signal.WeakValue.cleared.html | 4 Documentation/jsc-glib-6.0/struct.ClassVTable.html | 24 Documentation/jsc-glib-6.0/style.css | 185 -- Documentation/jsc-glib-6.0/type_func.Context.get_current.html | 6 Documentation/webkitgtk-6.0/callback.URISchemeRequestCallback.html | 8 Documentation/webkitgtk-6.0/class.AuthenticationRequest.html | 39 Documentation/webkitgtk-6.0/class.AutomationSession.html | 39 Documentation/webkitgtk-6.0/class.BackForwardList.html | 39 Documentation/webkitgtk-6.0/class.BackForwardListItem.html | 45 Documentation/webkitgtk-6.0/class.ClipboardPermissionRequest.html | 49 Documentation/webkitgtk-6.0/class.ColorChooserRequest.html | 39 Documentation/webkitgtk-6.0/class.ContextMenu.html | 39 Documentation/webkitgtk-6.0/class.ContextMenuItem.html | 45 Documentation/webkitgtk-6.0/class.CookieManager.html | 39 Documentation/webkitgtk-6.0/class.DeviceInfoPermissionRequest.html | 49 Documentation/webkitgtk-6.0/class.Download.html | 39 Documentation/webkitgtk-6.0/class.EditorState.html | 39 Documentation/webkitgtk-6.0/class.FaviconDatabase.html | 39 Documentation/webkitgtk-6.0/class.FileChooserRequest.html | 39 Documentation/webkitgtk-6.0/class.FindController.html | 39 Documentation/webkitgtk-6.0/class.FormSubmissionRequest.html | 39 Documentation/webkitgtk-6.0/class.GeolocationManager.html | 39 Documentation/webkitgtk-6.0/class.GeolocationPermissionRequest.html | 49 Documentation/webkitgtk-6.0/class.HitTestResult.html | 39 Documentation/webkitgtk-6.0/class.InputMethodContext.html | 118 - Documentation/webkitgtk-6.0/class.MediaKeySystemPermissionRequest.html | 49 Documentation/webkitgtk-6.0/class.NavigationPolicyDecision.html | 53 Documentation/webkitgtk-6.0/class.NetworkSession.html | 39 Documentation/webkitgtk-6.0/class.Notification.html | 39 Documentation/webkitgtk-6.0/class.NotificationPermissionRequest.html | 49 Documentation/webkitgtk-6.0/class.OptionMenu.html | 39 Documentation/webkitgtk-6.0/class.PointerLockPermissionRequest.html | 49 Documentation/webkitgtk-6.0/class.PolicyDecision.html | 56 Documentation/webkitgtk-6.0/class.PrintOperation.html | 39 Documentation/webkitgtk-6.0/class.ResponsePolicyDecision.html | 53 Documentation/webkitgtk-6.0/class.SecurityManager.html | 39 Documentation/webkitgtk-6.0/class.Settings.html | 39 Documentation/webkitgtk-6.0/class.URIRequest.html | 39 Documentation/webkitgtk-6.0/class.URIResponse.html | 39 Documentation/webkitgtk-6.0/class.URISchemeRequest.html | 39 Documentation/webkitgtk-6.0/class.URISchemeResponse.html | 39 Documentation/webkitgtk-6.0/class.UserContentFilterStore.html | 39 Documentation/webkitgtk-6.0/class.UserContentManager.html | 39 Documentation/webkitgtk-6.0/class.UserMediaPermissionRequest.html | 49 Documentation/webkitgtk-6.0/class.UserMessage.html | 45 Documentation/webkitgtk-6.0/class.WebContext.html | 39 Documentation/webkitgtk-6.0/class.WebInspector.html | 39 Documentation/webkitgtk-6.0/class.WebResource.html | 39 Documentation/webkitgtk-6.0/class.WebView.html | 637 ++++++-- Documentation/webkitgtk-6.0/class.WebViewBase.html | 523 +++++-- Documentation/webkitgtk-6.0/class.WebsiteDataAccessPermissionRequest.html | 49 Documentation/webkitgtk-6.0/class.WebsiteDataManager.html | 39 Documentation/webkitgtk-6.0/class.WebsitePolicies.html | 39 Documentation/webkitgtk-6.0/class.WindowProperties.html | 39 Documentation/webkitgtk-6.0/classes_hierarchy.html | 11 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_COPY.html | 4 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CREATE_LINK.html | 4 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CUT.html | 4 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_INSERT_IMAGE.html | 4 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE.html | 4 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE_AS_PLAIN_TEXT.html | 4 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_REDO.html | 4 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_SELECT_ALL.html | 4 Documentation/webkitgtk-6.0/const.EDITING_COMMAND_UNDO.html | 4 Documentation/webkitgtk-6.0/const.MAJOR_VERSION.html | 4 Documentation/webkitgtk-6.0/const.MICRO_VERSION.html | 6 Documentation/webkitgtk-6.0/const.MINOR_VERSION.html | 4 Documentation/webkitgtk-6.0/contributing.html | 11 Documentation/webkitgtk-6.0/ctor.ApplicationInfo.new.html | 6 Documentation/webkitgtk-6.0/ctor.ContextMenu.new.html | 6 Documentation/webkitgtk-6.0/ctor.ContextMenu.new_with_items.html | 8 Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_gaction.html | 12 Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action.html | 8 Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html | 10 Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_separator.html | 6 Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_with_submenu.html | 10 Documentation/webkitgtk-6.0/ctor.Credential.new.html | 12 Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate.html | 10 Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate_pin.html | 10 Documentation/webkitgtk-6.0/ctor.GeolocationPosition.new.html | 12 Documentation/webkitgtk-6.0/ctor.InputMethodUnderline.new.html | 10 Documentation/webkitgtk-6.0/ctor.MemoryPressureSettings.new.html | 6 Documentation/webkitgtk-6.0/ctor.NetworkProxySettings.new.html | 10 Documentation/webkitgtk-6.0/ctor.NetworkSession.new.html | 10 Documentation/webkitgtk-6.0/ctor.NetworkSession.new_ephemeral.html | 6 Documentation/webkitgtk-6.0/ctor.PrintOperation.new.html | 8 Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new.html | 14 Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new_for_uri.html | 8 Documentation/webkitgtk-6.0/ctor.Settings.new.html | 6 Documentation/webkitgtk-6.0/ctor.Settings.new_with_settings.html | 12 Documentation/webkitgtk-6.0/ctor.URIRequest.new.html | 8 Documentation/webkitgtk-6.0/ctor.URISchemeResponse.new.html | 10 Documentation/webkitgtk-6.0/ctor.UserContentFilterStore.new.html | 8 Documentation/webkitgtk-6.0/ctor.UserContentManager.new.html | 6 Documentation/webkitgtk-6.0/ctor.UserMessage.new.html | 10 Documentation/webkitgtk-6.0/ctor.UserMessage.new_with_fd_list.html | 12 Documentation/webkitgtk-6.0/ctor.UserScript.new.html | 16 Documentation/webkitgtk-6.0/ctor.UserScript.new_for_world.html | 18 Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new.html | 16 Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new_for_world.html | 18 Documentation/webkitgtk-6.0/ctor.WebContext.new.html | 6 Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_hosts_and_schemes.html | 6 Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_urls.html | 6 Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_scheme.html | 16 Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_string.html | 12 Documentation/webkitgtk-6.0/ctor.WebView.new.html | 6 Documentation/webkitgtk-6.0/ctor.WebViewSessionState.new.html | 10 Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new.html | 6 Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new_with_policies.html | 12 Documentation/webkitgtk-6.0/enum.AuthenticationScheme.html | 164 -- Documentation/webkitgtk-6.0/enum.AutomationBrowsingContextPresentation.html | 44 Documentation/webkitgtk-6.0/enum.AutoplayPolicy.html | 61 Documentation/webkitgtk-6.0/enum.CacheModel.html | 65 Documentation/webkitgtk-6.0/enum.ContextMenuAction.html | 719 +++------- Documentation/webkitgtk-6.0/enum.CookieAcceptPolicy.html | 59 Documentation/webkitgtk-6.0/enum.CookiePersistentStorage.html | 48 Documentation/webkitgtk-6.0/enum.CredentialPersistence.html | 59 Documentation/webkitgtk-6.0/enum.FeatureStatus.html | 150 -- Documentation/webkitgtk-6.0/enum.HardwareAccelerationPolicy.html | 44 Documentation/webkitgtk-6.0/enum.InputPurpose.html | 119 - Documentation/webkitgtk-6.0/enum.InsecureContentEvent.html | 48 Documentation/webkitgtk-6.0/enum.LoadEvent.html | 82 - Documentation/webkitgtk-6.0/enum.MediaCaptureState.html | 59 Documentation/webkitgtk-6.0/enum.NavigationType.html | 104 - Documentation/webkitgtk-6.0/enum.NetworkProxyMode.html | 59 Documentation/webkitgtk-6.0/enum.PermissionState.html | 59 Documentation/webkitgtk-6.0/enum.PolicyDecisionType.html | 65 Documentation/webkitgtk-6.0/enum.PrintOperationResponse.html | 44 Documentation/webkitgtk-6.0/enum.SaveMode.html | 29 Documentation/webkitgtk-6.0/enum.ScriptDialogType.html | 82 - Documentation/webkitgtk-6.0/enum.SnapshotRegion.html | 46 Documentation/webkitgtk-6.0/enum.TLSErrorsPolicy.html | 46 Documentation/webkitgtk-6.0/enum.UserContentInjectedFrames.html | 48 Documentation/webkitgtk-6.0/enum.UserScriptInjectionTime.html | 48 Documentation/webkitgtk-6.0/enum.UserStyleLevel.html | 48 Documentation/webkitgtk-6.0/enum.WebExtensionMode.html | 59 Documentation/webkitgtk-6.0/enum.WebProcessTerminationReason.html | 59 Documentation/webkitgtk-6.0/environment-variables.html | 11 Documentation/webkitgtk-6.0/error.DownloadError.html | 59 Documentation/webkitgtk-6.0/error.FaviconDatabaseError.html | 59 Documentation/webkitgtk-6.0/error.JavascriptError.html | 59 Documentation/webkitgtk-6.0/error.MediaError.html | 29 Documentation/webkitgtk-6.0/error.NetworkError.html | 89 - Documentation/webkitgtk-6.0/error.PolicyError.html | 89 - Documentation/webkitgtk-6.0/error.PrintError.html | 59 Documentation/webkitgtk-6.0/error.SnapshotError.html | 29 Documentation/webkitgtk-6.0/error.UserContentFilterError.html | 44 Documentation/webkitgtk-6.0/error.UserMessageError.html | 29 Documentation/webkitgtk-6.0/error.WebExtensionMatchPatternError.html | 74 - Documentation/webkitgtk-6.0/flags.EditorTypingAttributes.html | 89 - Documentation/webkitgtk-6.0/flags.FindOptions.html | 112 - Documentation/webkitgtk-6.0/flags.HitTestResultContext.html | 119 - Documentation/webkitgtk-6.0/flags.InputHints.html | 119 - Documentation/webkitgtk-6.0/flags.SnapshotOptions.html | 63 Documentation/webkitgtk-6.0/flags.WebExtensionMatchPatternOptions.html | 74 - Documentation/webkitgtk-6.0/flags.WebsiteDataTypes.html | 209 +- Documentation/webkitgtk-6.0/func.CHECK_VERSION.html | 10 Documentation/webkitgtk-6.0/func.DECLARE_DERIVABLE_TYPE.html | 6 Documentation/webkitgtk-6.0/func.DECLARE_FINAL_TYPE.html | 6 Documentation/webkitgtk-6.0/func.DECLARE_TYPE.html | 6 Documentation/webkitgtk-6.0/func.DEPRECATED_FOR.html | 6 Documentation/webkitgtk-6.0/func.get_major_version.html | 6 Documentation/webkitgtk-6.0/func.get_micro_version.html | 6 Documentation/webkitgtk-6.0/func.get_minor_version.html | 6 Documentation/webkitgtk-6.0/func.media_key_system_permission_get_name.html | 8 Documentation/webkitgtk-6.0/func.uri_for_display.html | 10 Documentation/webkitgtk-6.0/func.user_media_permission_is_for_audio_device.html | 8 Documentation/webkitgtk-6.0/func.user_media_permission_is_for_display_device.html | 8 Documentation/webkitgtk-6.0/func.user_media_permission_is_for_video_device.html | 8 Documentation/webkitgtk-6.0/iface.PermissionRequest.html | 19 Documentation/webkitgtk-6.0/index.html | 52 Documentation/webkitgtk-6.0/index.json | 2 Documentation/webkitgtk-6.0/main.js | 3 Documentation/webkitgtk-6.0/method.ApplicationInfo.get_name.html | 8 Documentation/webkitgtk-6.0/method.ApplicationInfo.get_version.html | 10 Documentation/webkitgtk-6.0/method.ApplicationInfo.ref.html | 8 Documentation/webkitgtk-6.0/method.ApplicationInfo.set_name.html | 8 Documentation/webkitgtk-6.0/method.ApplicationInfo.set_version.html | 10 Documentation/webkitgtk-6.0/method.ApplicationInfo.unref.html | 4 Documentation/webkitgtk-6.0/method.AuthenticationRequest.authenticate.html | 8 Documentation/webkitgtk-6.0/method.AuthenticationRequest.can_save_credentials.html | 6 Documentation/webkitgtk-6.0/method.AuthenticationRequest.cancel.html | 4 Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_certificate_pin_flags.html | 6 Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_host.html | 8 Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_port.html | 6 Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_proposed_credential.html | 10 Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_realm.html | 8 Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_scheme.html | 6 Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_security_origin.html | 8 Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_for_proxy.html | 6 Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_retry.html | 6 Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_can_save_credentials.html | 6 Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_proposed_credential.html | 8 Documentation/webkitgtk-6.0/method.AutomationSession.get_application_info.html | 8 Documentation/webkitgtk-6.0/method.AutomationSession.get_id.html | 8 Documentation/webkitgtk-6.0/method.AutomationSession.set_application_info.html | 8 Documentation/webkitgtk-6.0/method.BackForwardList.get_back_item.html | 10 Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list.html | 10 Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list_with_limit.html | 12 Documentation/webkitgtk-6.0/method.BackForwardList.get_current_item.html | 10 Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_item.html | 10 Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list.html | 10 Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list_with_limit.html | 12 Documentation/webkitgtk-6.0/method.BackForwardList.get_length.html | 6 Documentation/webkitgtk-6.0/method.BackForwardList.get_nth_item.html | 12 Documentation/webkitgtk-6.0/method.BackForwardListItem.get_original_uri.html | 10 Documentation/webkitgtk-6.0/method.BackForwardListItem.get_title.html | 10 Documentation/webkitgtk-6.0/method.BackForwardListItem.get_uri.html | 10 Documentation/webkitgtk-6.0/method.ColorChooserRequest.cancel.html | 4 Documentation/webkitgtk-6.0/method.ColorChooserRequest.finish.html | 4 Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_element_rectangle.html | 8 Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_rgba.html | 8 Documentation/webkitgtk-6.0/method.ColorChooserRequest.set_rgba.html | 8 Documentation/webkitgtk-6.0/method.ContextMenu.append.html | 8 Documentation/webkitgtk-6.0/method.ContextMenu.first.html | 10 Documentation/webkitgtk-6.0/method.ContextMenu.get_event.html | 8 Documentation/webkitgtk-6.0/method.ContextMenu.get_item_at_position.html | 12 Documentation/webkitgtk-6.0/method.ContextMenu.get_items.html | 10 Documentation/webkitgtk-6.0/method.ContextMenu.get_n_items.html | 6 Documentation/webkitgtk-6.0/method.ContextMenu.get_user_data.html | 8 Documentation/webkitgtk-6.0/method.ContextMenu.insert.html | 10 Documentation/webkitgtk-6.0/method.ContextMenu.last.html | 10 Documentation/webkitgtk-6.0/method.ContextMenu.move_item.html | 10 Documentation/webkitgtk-6.0/method.ContextMenu.prepend.html | 8 Documentation/webkitgtk-6.0/method.ContextMenu.remove.html | 8 Documentation/webkitgtk-6.0/method.ContextMenu.remove_all.html | 4 Documentation/webkitgtk-6.0/method.ContextMenu.set_user_data.html | 8 Documentation/webkitgtk-6.0/method.ContextMenuItem.get_gaction.html | 10 Documentation/webkitgtk-6.0/method.ContextMenuItem.get_stock_action.html | 6 Documentation/webkitgtk-6.0/method.ContextMenuItem.get_submenu.html | 10 Documentation/webkitgtk-6.0/method.ContextMenuItem.is_separator.html | 6 Documentation/webkitgtk-6.0/method.ContextMenuItem.set_submenu.html | 8 Documentation/webkitgtk-6.0/method.CookieManager.add_cookie.html | 18 Documentation/webkitgtk-6.0/method.CookieManager.add_cookie_finish.html | 12 Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie.html | 18 Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie_finish.html | 12 Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy.html | 14 Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy_finish.html | 12 Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies.html | 14 Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies_finish.html | 14 Documentation/webkitgtk-6.0/method.CookieManager.get_cookies.html | 18 Documentation/webkitgtk-6.0/method.CookieManager.get_cookies_finish.html | 14 Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies.html | 18 Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies_finish.html | 12 Documentation/webkitgtk-6.0/method.CookieManager.set_accept_policy.html | 6 Documentation/webkitgtk-6.0/method.CookieManager.set_persistent_storage.html | 10 Documentation/webkitgtk-6.0/method.Credential.copy.html | 8 Documentation/webkitgtk-6.0/method.Credential.free.html | 4 Documentation/webkitgtk-6.0/method.Credential.get_certificate.html | 8 Documentation/webkitgtk-6.0/method.Credential.get_password.html | 8 Documentation/webkitgtk-6.0/method.Credential.get_persistence.html | 6 Documentation/webkitgtk-6.0/method.Credential.get_username.html | 8 Documentation/webkitgtk-6.0/method.Credential.has_password.html | 6 Documentation/webkitgtk-6.0/method.Download.cancel.html | 4 Documentation/webkitgtk-6.0/method.Download.get_allow_overwrite.html | 6 Documentation/webkitgtk-6.0/method.Download.get_destination.html | 8 Documentation/webkitgtk-6.0/method.Download.get_elapsed_time.html | 6 Documentation/webkitgtk-6.0/method.Download.get_estimated_progress.html | 8 Documentation/webkitgtk-6.0/method.Download.get_received_data_length.html | 6 Documentation/webkitgtk-6.0/method.Download.get_request.html | 8 Documentation/webkitgtk-6.0/method.Download.get_response.html | 10 Documentation/webkitgtk-6.0/method.Download.get_web_view.html | 10 Documentation/webkitgtk-6.0/method.Download.set_allow_overwrite.html | 6 Documentation/webkitgtk-6.0/method.Download.set_destination.html | 8 Documentation/webkitgtk-6.0/method.EditorState.get_typing_attributes.html | 6 Documentation/webkitgtk-6.0/method.EditorState.is_copy_available.html | 6 Documentation/webkitgtk-6.0/method.EditorState.is_cut_available.html | 6 Documentation/webkitgtk-6.0/method.EditorState.is_paste_available.html | 6 Documentation/webkitgtk-6.0/method.EditorState.is_redo_available.html | 6 Documentation/webkitgtk-6.0/method.EditorState.is_undo_available.html | 6 Documentation/webkitgtk-6.0/method.FaviconDatabase.clear.html | 4 Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon.html | 20 Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_finish.html | 14 Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_uri.html | 14 Documentation/webkitgtk-6.0/method.Feature.get_category.html | 8 Documentation/webkitgtk-6.0/method.Feature.get_default_value.html | 6 Documentation/webkitgtk-6.0/method.Feature.get_details.html | 8 Documentation/webkitgtk-6.0/method.Feature.get_identifier.html | 8 Documentation/webkitgtk-6.0/method.Feature.get_name.html | 8 Documentation/webkitgtk-6.0/method.Feature.get_status.html | 6 Documentation/webkitgtk-6.0/method.Feature.ref.html | 8 Documentation/webkitgtk-6.0/method.Feature.unref.html | 4 Documentation/webkitgtk-6.0/method.FeatureList.get.html | 10 Documentation/webkitgtk-6.0/method.FeatureList.get_length.html | 8 Documentation/webkitgtk-6.0/method.FeatureList.ref.html | 8 Documentation/webkitgtk-6.0/method.FeatureList.unref.html | 4 Documentation/webkitgtk-6.0/method.FileChooserRequest.cancel.html | 4 Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types.html | 10 Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types_filter.html | 10 Documentation/webkitgtk-6.0/method.FileChooserRequest.get_select_multiple.html | 6 Documentation/webkitgtk-6.0/method.FileChooserRequest.get_selected_files.html | 10 Documentation/webkitgtk-6.0/method.FileChooserRequest.select_files.html | 10 Documentation/webkitgtk-6.0/method.FindController.count_matches.html | 12 Documentation/webkitgtk-6.0/method.FindController.get_max_match_count.html | 6 Documentation/webkitgtk-6.0/method.FindController.get_options.html | 8 Documentation/webkitgtk-6.0/method.FindController.get_search_text.html | 8 Documentation/webkitgtk-6.0/method.FindController.get_web_view.html | 8 Documentation/webkitgtk-6.0/method.FindController.search.html | 12 Documentation/webkitgtk-6.0/method.FindController.search_finish.html | 4 Documentation/webkitgtk-6.0/method.FindController.search_next.html | 4 Documentation/webkitgtk-6.0/method.FindController.search_previous.html | 4 Documentation/webkitgtk-6.0/method.FormSubmissionRequest.list_text_fields.html | 14 Documentation/webkitgtk-6.0/method.FormSubmissionRequest.submit.html | 4 Documentation/webkitgtk-6.0/method.GeolocationManager.failed.html | 8 Documentation/webkitgtk-6.0/method.GeolocationManager.get_enable_high_accuracy.html | 6 Documentation/webkitgtk-6.0/method.GeolocationManager.update_position.html | 8 Documentation/webkitgtk-6.0/method.GeolocationPosition.copy.html | 8 Documentation/webkitgtk-6.0/method.GeolocationPosition.free.html | 4 Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude.html | 6 Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude_accuracy.html | 6 Documentation/webkitgtk-6.0/method.GeolocationPosition.set_heading.html | 6 Documentation/webkitgtk-6.0/method.GeolocationPosition.set_speed.html | 6 Documentation/webkitgtk-6.0/method.GeolocationPosition.set_timestamp.html | 6 Documentation/webkitgtk-6.0/method.HitTestResult.context_is_editable.html | 8 Documentation/webkitgtk-6.0/method.HitTestResult.context_is_image.html | 8 Documentation/webkitgtk-6.0/method.HitTestResult.context_is_link.html | 8 Documentation/webkitgtk-6.0/method.HitTestResult.context_is_media.html | 8 Documentation/webkitgtk-6.0/method.HitTestResult.context_is_scrollbar.html | 8 Documentation/webkitgtk-6.0/method.HitTestResult.context_is_selection.html | 8 Documentation/webkitgtk-6.0/method.HitTestResult.get_context.html | 6 Documentation/webkitgtk-6.0/method.HitTestResult.get_image_uri.html | 10 Documentation/webkitgtk-6.0/method.HitTestResult.get_link_label.html | 10 Documentation/webkitgtk-6.0/method.HitTestResult.get_link_title.html | 10 Documentation/webkitgtk-6.0/method.HitTestResult.get_link_uri.html | 10 Documentation/webkitgtk-6.0/method.HitTestResult.get_media_uri.html | 10 Documentation/webkitgtk-6.0/method.ITPFirstParty.get_domain.html | 8 Documentation/webkitgtk-6.0/method.ITPFirstParty.get_last_update_time.html | 8 Documentation/webkitgtk-6.0/method.ITPFirstParty.get_website_data_access_allowed.html | 6 Documentation/webkitgtk-6.0/method.ITPFirstParty.ref.html | 8 Documentation/webkitgtk-6.0/method.ITPFirstParty.unref.html | 4 Documentation/webkitgtk-6.0/method.ITPThirdParty.get_domain.html | 8 Documentation/webkitgtk-6.0/method.ITPThirdParty.get_first_parties.html | 8 Documentation/webkitgtk-6.0/method.ITPThirdParty.ref.html | 8 Documentation/webkitgtk-6.0/method.ITPThirdParty.unref.html | 4 Documentation/webkitgtk-6.0/method.InputMethodContext.filter_key_event.html | 10 Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_hints.html | 6 Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_purpose.html | 6 Documentation/webkitgtk-6.0/method.InputMethodContext.get_preedit.html | 14 Documentation/webkitgtk-6.0/method.InputMethodContext.notify_cursor_area.html | 12 Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_in.html | 4 Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_out.html | 4 Documentation/webkitgtk-6.0/method.InputMethodContext.notify_surrounding.html | 14 Documentation/webkitgtk-6.0/method.InputMethodContext.reset.html | 4 Documentation/webkitgtk-6.0/method.InputMethodContext.set_enable_preedit.html | 6 Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_hints.html | 6 Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_purpose.html | 6 Documentation/webkitgtk-6.0/method.InputMethodUnderline.copy.html | 8 Documentation/webkitgtk-6.0/method.InputMethodUnderline.free.html | 4 Documentation/webkitgtk-6.0/method.InputMethodUnderline.set_color.html | 8 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.copy.html | 8 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.free.html | 4 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_conservative_threshold.html | 6 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_kill_threshold.html | 6 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_memory_limit.html | 6 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_poll_interval.html | 6 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_strict_threshold.html | 6 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_conservative_threshold.html | 6 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_kill_threshold.html | 8 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_memory_limit.html | 6 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_poll_interval.html | 6 Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_strict_threshold.html | 6 Documentation/webkitgtk-6.0/method.NavigationAction.copy.html | 8 Documentation/webkitgtk-6.0/method.NavigationAction.free.html | 4 Documentation/webkitgtk-6.0/method.NavigationAction.get_frame_name.html | 8 Documentation/webkitgtk-6.0/method.NavigationAction.get_modifiers.html | 6 Documentation/webkitgtk-6.0/method.NavigationAction.get_mouse_button.html | 6 Documentation/webkitgtk-6.0/method.NavigationAction.get_navigation_type.html | 6 Documentation/webkitgtk-6.0/method.NavigationAction.get_request.html | 8 Documentation/webkitgtk-6.0/method.NavigationAction.is_redirect.html | 6 Documentation/webkitgtk-6.0/method.NavigationAction.is_user_gesture.html | 6 Documentation/webkitgtk-6.0/method.NavigationPolicyDecision.get_navigation_action.html | 8 Documentation/webkitgtk-6.0/method.NetworkProxySettings.add_proxy_for_scheme.html | 12 Documentation/webkitgtk-6.0/method.NetworkProxySettings.copy.html | 8 Documentation/webkitgtk-6.0/method.NetworkProxySettings.free.html | 4 Documentation/webkitgtk-6.0/method.NetworkSession.allow_tls_certificate_for_host.html | 12 Documentation/webkitgtk-6.0/method.NetworkSession.download_uri.html | 14 Documentation/webkitgtk-6.0/method.NetworkSession.get_cookie_manager.html | 8 Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_enabled.html | 6 Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary.html | 14 Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary_finish.html | 16 Documentation/webkitgtk-6.0/method.NetworkSession.get_persistent_credential_storage_enabled.html | 6 Documentation/webkitgtk-6.0/method.NetworkSession.get_tls_errors_policy.html | 6 Documentation/webkitgtk-6.0/method.NetworkSession.get_website_data_manager.html | 8 Documentation/webkitgtk-6.0/method.NetworkSession.is_ephemeral.html | 6 Documentation/webkitgtk-6.0/method.NetworkSession.prefetch_dns.html | 8 Documentation/webkitgtk-6.0/method.NetworkSession.set_itp_enabled.html | 6 Documentation/webkitgtk-6.0/method.NetworkSession.set_persistent_credential_storage_enabled.html | 6 Documentation/webkitgtk-6.0/method.NetworkSession.set_proxy_settings.html | 10 Documentation/webkitgtk-6.0/method.NetworkSession.set_tls_errors_policy.html | 6 Documentation/webkitgtk-6.0/method.Notification.clicked.html | 4 Documentation/webkitgtk-6.0/method.Notification.close.html | 4 Documentation/webkitgtk-6.0/method.Notification.get_body.html | 8 Documentation/webkitgtk-6.0/method.Notification.get_id.html | 6 Documentation/webkitgtk-6.0/method.Notification.get_tag.html | 8 Documentation/webkitgtk-6.0/method.Notification.get_title.html | 8 Documentation/webkitgtk-6.0/method.OptionMenu.activate_item.html | 6 Documentation/webkitgtk-6.0/method.OptionMenu.close.html | 4 Documentation/webkitgtk-6.0/method.OptionMenu.get_event.html | 8 Documentation/webkitgtk-6.0/method.OptionMenu.get_item.html | 10 Documentation/webkitgtk-6.0/method.OptionMenu.get_n_items.html | 6 Documentation/webkitgtk-6.0/method.OptionMenu.select_item.html | 6 Documentation/webkitgtk-6.0/method.OptionMenuItem.copy.html | 8 Documentation/webkitgtk-6.0/method.OptionMenuItem.free.html | 4 Documentation/webkitgtk-6.0/method.OptionMenuItem.get_label.html | 8 Documentation/webkitgtk-6.0/method.OptionMenuItem.get_tooltip.html | 8 Documentation/webkitgtk-6.0/method.OptionMenuItem.is_enabled.html | 6 Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_child.html | 6 Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_label.html | 6 Documentation/webkitgtk-6.0/method.OptionMenuItem.is_selected.html | 6 Documentation/webkitgtk-6.0/method.PermissionRequest.allow.html | 4 Documentation/webkitgtk-6.0/method.PermissionRequest.deny.html | 4 Documentation/webkitgtk-6.0/method.PermissionStateQuery.finish.html | 6 Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_name.html | 8 Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_security_origin.html | 10 Documentation/webkitgtk-6.0/method.PermissionStateQuery.ref.html | 8 Documentation/webkitgtk-6.0/method.PermissionStateQuery.unref.html | 4 Documentation/webkitgtk-6.0/method.PolicyDecision.download.html | 4 Documentation/webkitgtk-6.0/method.PolicyDecision.ignore.html | 4 Documentation/webkitgtk-6.0/method.PolicyDecision.use.html | 4 Documentation/webkitgtk-6.0/method.PolicyDecision.use_with_policies.html | 8 Documentation/webkitgtk-6.0/method.PrintOperation.get_page_setup.html | 8 Documentation/webkitgtk-6.0/method.PrintOperation.get_print_settings.html | 8 Documentation/webkitgtk-6.0/method.PrintOperation.print.html | 4 Documentation/webkitgtk-6.0/method.PrintOperation.run_dialog.html | 10 Documentation/webkitgtk-6.0/method.PrintOperation.set_page_setup.html | 8 Documentation/webkitgtk-6.0/method.PrintOperation.set_print_settings.html | 8 Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_request.html | 8 Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_response.html | 8 Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_main_frame_main_resource.html | 6 Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_mime_type_supported.html | 6 Documentation/webkitgtk-6.0/method.ScriptDialog.close.html | 4 Documentation/webkitgtk-6.0/method.ScriptDialog.confirm_set_confirmed.html | 6 Documentation/webkitgtk-6.0/method.ScriptDialog.get_dialog_type.html | 6 Documentation/webkitgtk-6.0/method.ScriptDialog.get_message.html | 8 Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_get_default_text.html | 8 Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_set_text.html | 8 Documentation/webkitgtk-6.0/method.ScriptDialog.ref.html | 8 Documentation/webkitgtk-6.0/method.ScriptDialog.unref.html | 4 Documentation/webkitgtk-6.0/method.ScriptMessageReply.ref.html | 8 Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_error_message.html | 8 Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_value.html | 8 Documentation/webkitgtk-6.0/method.ScriptMessageReply.unref.html | 4 Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_cors_enabled.html | 8 Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_display_isolated.html | 8 Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_empty_document.html | 8 Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_local.html | 8 Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_no_access.html | 8 Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_secure.html | 8 Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_cors_enabled.html | 10 Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_display_isolated.html | 10 Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_empty_document.html | 10 Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_local.html | 10 Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_no_access.html | 10 Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_secure.html | 10 Documentation/webkitgtk-6.0/method.SecurityOrigin.get_host.html | 8 Documentation/webkitgtk-6.0/method.SecurityOrigin.get_port.html | 6 Documentation/webkitgtk-6.0/method.SecurityOrigin.get_protocol.html | 8 Documentation/webkitgtk-6.0/method.SecurityOrigin.ref.html | 8 Documentation/webkitgtk-6.0/method.SecurityOrigin.to_string.html | 8 Documentation/webkitgtk-6.0/method.SecurityOrigin.unref.html | 4 Documentation/webkitgtk-6.0/method.Settings.apply_from_key_file.html | 16 Documentation/webkitgtk-6.0/method.Settings.get_allow_file_access_from_file_urls.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_allow_modal_dialogs.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_allow_top_navigation_to_data_urls.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_allow_universal_access_from_file_urls.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_auto_load_images.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_cursive_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_default_charset.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_default_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_default_font_size.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_default_monospace_font_size.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_disable_web_security.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_draw_compositing_indicators.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_2d_canvas_acceleration.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_back_forward_navigation_gestures.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_caret_browsing.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_developer_extras.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_dns_prefetching.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_encrypted_media.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_fullscreen.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_database.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_local_storage.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_hyperlink_auditing.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript_markup.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_media.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_media_capabilities.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_media_stream.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_mediasource.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_mock_capture_devices.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_offline_web_application_cache.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_page_cache.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_resizable_text_areas.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_site_specific_quirks.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_smooth_scrolling.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_spatial_navigation.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_tabs_to_links.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_webaudio.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_webgl.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_webrtc.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_enable_write_console_messages_to_stdout.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_fantasy_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_feature_enabled.html | 10 Documentation/webkitgtk-6.0/method.Settings.get_hardware_acceleration_policy.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_access_clipboard.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_open_windows_automatically.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_load_icons_ignoring_image_load_setting.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_media_content_types_requiring_hardware_support.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_media_playback_allows_inline.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_media_playback_requires_user_gesture.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_minimum_font_size.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_monospace_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_pictograph_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_print_backgrounds.html | 6 Documentation/webkitgtk-6.0/method.Settings.get_sans_serif_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_serif_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_user_agent.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_webrtc_udp_ports_range.html | 8 Documentation/webkitgtk-6.0/method.Settings.get_zoom_text_only.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_allow_file_access_from_file_urls.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_allow_modal_dialogs.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_allow_top_navigation_to_data_urls.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_allow_universal_access_from_file_urls.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_auto_load_images.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_cursive_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_default_charset.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_default_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_default_font_size.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_default_monospace_font_size.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_disable_web_security.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_draw_compositing_indicators.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_2d_canvas_acceleration.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_back_forward_navigation_gestures.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_caret_browsing.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_developer_extras.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_dns_prefetching.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_encrypted_media.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_fullscreen.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_database.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_local_storage.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_hyperlink_auditing.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript_markup.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_media.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_media_capabilities.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_media_stream.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_mediasource.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_mock_capture_devices.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_offline_web_application_cache.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_page_cache.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_resizable_text_areas.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_site_specific_quirks.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_smooth_scrolling.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_spatial_navigation.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_tabs_to_links.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_webaudio.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_webgl.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_webrtc.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_enable_write_console_messages_to_stdout.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_fantasy_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_feature_enabled.html | 10 Documentation/webkitgtk-6.0/method.Settings.set_hardware_acceleration_policy.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_access_clipboard.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_open_windows_automatically.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_load_icons_ignoring_image_load_setting.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_media_content_types_requiring_hardware_support.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_media_playback_allows_inline.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_media_playback_requires_user_gesture.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_minimum_font_size.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_monospace_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_pictograph_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_print_backgrounds.html | 6 Documentation/webkitgtk-6.0/method.Settings.set_sans_serif_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_serif_font_family.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_user_agent.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_user_agent_with_application_details.html | 12 Documentation/webkitgtk-6.0/method.Settings.set_webrtc_udp_ports_range.html | 8 Documentation/webkitgtk-6.0/method.Settings.set_zoom_text_only.html | 6 Documentation/webkitgtk-6.0/method.URIRequest.get_http_headers.html | 10 Documentation/webkitgtk-6.0/method.URIRequest.get_http_method.html | 10 Documentation/webkitgtk-6.0/method.URIRequest.get_uri.html | 8 Documentation/webkitgtk-6.0/method.URIRequest.set_uri.html | 8 Documentation/webkitgtk-6.0/method.URIResponse.get_content_length.html | 6 Documentation/webkitgtk-6.0/method.URIResponse.get_http_headers.html | 10 Documentation/webkitgtk-6.0/method.URIResponse.get_mime_type.html | 8 Documentation/webkitgtk-6.0/method.URIResponse.get_status_code.html | 6 Documentation/webkitgtk-6.0/method.URIResponse.get_suggested_filename.html | 10 Documentation/webkitgtk-6.0/method.URIResponse.get_uri.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.finish.html | 14 Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_error.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_with_response.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_body.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_headers.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_method.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.get_path.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.get_scheme.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.get_uri.html | 8 Documentation/webkitgtk-6.0/method.URISchemeRequest.get_web_view.html | 8 Documentation/webkitgtk-6.0/method.URISchemeResponse.set_content_type.html | 8 Documentation/webkitgtk-6.0/method.URISchemeResponse.set_http_headers.html | 6 Documentation/webkitgtk-6.0/method.URISchemeResponse.set_status.html | 10 Documentation/webkitgtk-6.0/method.UserContentFilter.get_identifier.html | 8 Documentation/webkitgtk-6.0/method.UserContentFilter.ref.html | 8 Documentation/webkitgtk-6.0/method.UserContentFilter.unref.html | 4 Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers.html | 14 Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers_finish.html | 12 Documentation/webkitgtk-6.0/method.UserContentFilterStore.get_path.html | 8 Documentation/webkitgtk-6.0/method.UserContentFilterStore.load.html | 18 Documentation/webkitgtk-6.0/method.UserContentFilterStore.load_finish.html | 14 Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove.html | 18 Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove_finish.html | 12 Documentation/webkitgtk-6.0/method.UserContentFilterStore.save.html | 22 Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_finish.html | 14 Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file.html | 22 Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file_finish.html | 14 Documentation/webkitgtk-6.0/method.UserContentManager.add_filter.html | 8 Documentation/webkitgtk-6.0/method.UserContentManager.add_script.html | 8 Documentation/webkitgtk-6.0/method.UserContentManager.add_style_sheet.html | 8 Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler.html | 16 Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler_with_reply.html | 14 Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_filters.html | 4 Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_scripts.html | 4 Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_style_sheets.html | 4 Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter.html | 8 Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter_by_id.html | 8 Documentation/webkitgtk-6.0/method.UserContentManager.remove_script.html | 8 Documentation/webkitgtk-6.0/method.UserContentManager.remove_style_sheet.html | 8 Documentation/webkitgtk-6.0/method.UserContentManager.unregister_script_message_handler.html | 12 Documentation/webkitgtk-6.0/method.UserMessage.get_fd_list.html | 8 Documentation/webkitgtk-6.0/method.UserMessage.get_name.html | 8 Documentation/webkitgtk-6.0/method.UserMessage.get_parameters.html | 8 Documentation/webkitgtk-6.0/method.UserMessage.send_reply.html | 8 Documentation/webkitgtk-6.0/method.UserScript.ref.html | 8 Documentation/webkitgtk-6.0/method.UserScript.unref.html | 4 Documentation/webkitgtk-6.0/method.UserStyleSheet.ref.html | 8 Documentation/webkitgtk-6.0/method.UserStyleSheet.unref.html | 4 Documentation/webkitgtk-6.0/method.WebContext.add_path_to_sandbox.html | 10 Documentation/webkitgtk-6.0/method.WebContext.get_cache_model.html | 6 Documentation/webkitgtk-6.0/method.WebContext.get_geolocation_manager.html | 8 Documentation/webkitgtk-6.0/method.WebContext.get_network_session_for_automation.html | 8 Documentation/webkitgtk-6.0/method.WebContext.get_security_manager.html | 8 Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_enabled.html | 6 Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_languages.html | 10 Documentation/webkitgtk-6.0/method.WebContext.get_time_zone_override.html | 6 Documentation/webkitgtk-6.0/method.WebContext.initialize_notification_permissions.html | 12 Documentation/webkitgtk-6.0/method.WebContext.is_automation_allowed.html | 6 Documentation/webkitgtk-6.0/method.WebContext.register_uri_scheme.html | 16 Documentation/webkitgtk-6.0/method.WebContext.send_message_to_all_extensions.html | 8 Documentation/webkitgtk-6.0/method.WebContext.set_automation_allowed.html | 6 Documentation/webkitgtk-6.0/method.WebContext.set_cache_model.html | 6 Documentation/webkitgtk-6.0/method.WebContext.set_preferred_languages.html | 8 Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_enabled.html | 6 Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_languages.html | 8 Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_directory.html | 8 Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_initialization_user_data.html | 8 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_host.html | 8 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_hosts.html | 6 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_urls.html | 6 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_path.html | 8 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_scheme.html | 8 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_string.html | 8 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_pattern.html | 12 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_url.html | 12 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.ref.html | 8 Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.unref.html | 4 Documentation/webkitgtk-6.0/method.WebInspector.attach.html | 4 Documentation/webkitgtk-6.0/method.WebInspector.close.html | 4 Documentation/webkitgtk-6.0/method.WebInspector.detach.html | 4 Documentation/webkitgtk-6.0/method.WebInspector.get_attached_height.html | 6 Documentation/webkitgtk-6.0/method.WebInspector.get_can_attach.html | 8 Documentation/webkitgtk-6.0/method.WebInspector.get_inspected_uri.html | 8 Documentation/webkitgtk-6.0/method.WebInspector.get_web_view.html | 8 Documentation/webkitgtk-6.0/method.WebInspector.is_attached.html | 6 Documentation/webkitgtk-6.0/method.WebInspector.show.html | 4 Documentation/webkitgtk-6.0/method.WebResource.get_data.html | 14 Documentation/webkitgtk-6.0/method.WebResource.get_data_finish.html | 18 Documentation/webkitgtk-6.0/method.WebResource.get_response.html | 10 Documentation/webkitgtk-6.0/method.WebResource.get_uri.html | 8 Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function.html | 34 Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function_finish.html | 18 Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command.html | 20 Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command_finish.html | 14 Documentation/webkitgtk-6.0/method.WebView.can_go_back.html | 8 Documentation/webkitgtk-6.0/method.WebView.can_go_forward.html | 8 Documentation/webkitgtk-6.0/method.WebView.can_show_mime_type.html | 12 Documentation/webkitgtk-6.0/method.WebView.download_uri.html | 16 Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript.html | 30 Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript_finish.html | 18 Documentation/webkitgtk-6.0/method.WebView.execute_editing_command.html | 10 Documentation/webkitgtk-6.0/method.WebView.execute_editing_command_with_argument.html | 14 Documentation/webkitgtk-6.0/method.WebView.get_automation_presentation_type.html | 8 Documentation/webkitgtk-6.0/method.WebView.get_back_forward_list.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_background_color.html | 8 Documentation/webkitgtk-6.0/method.WebView.get_camera_capture_state.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_context.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_custom_charset.html | 12 Documentation/webkitgtk-6.0/method.WebView.get_default_content_security_policy.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_display_capture_state.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_editor_state.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_estimated_load_progress.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_favicon.html | 12 Documentation/webkitgtk-6.0/method.WebView.get_find_controller.html | 12 Documentation/webkitgtk-6.0/method.WebView.get_input_method_context.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_inspector.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_is_muted.html | 8 Documentation/webkitgtk-6.0/method.WebView.get_is_web_process_responsive.html | 8 Documentation/webkitgtk-6.0/method.WebView.get_main_resource.html | 12 Documentation/webkitgtk-6.0/method.WebView.get_microphone_capture_state.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_network_session.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_page_id.html | 8 Documentation/webkitgtk-6.0/method.WebView.get_session_state.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_settings.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_snapshot.html | 20 Documentation/webkitgtk-6.0/method.WebView.get_snapshot_finish.html | 16 Documentation/webkitgtk-6.0/method.WebView.get_theme_color.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_title.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_tls_info.html | 18 Documentation/webkitgtk-6.0/method.WebView.get_uri.html | 12 Documentation/webkitgtk-6.0/method.WebView.get_user_content_manager.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_web_extension_mode.html | 8 Documentation/webkitgtk-6.0/method.WebView.get_website_policies.html | 12 Documentation/webkitgtk-6.0/method.WebView.get_window_properties.html | 10 Documentation/webkitgtk-6.0/method.WebView.get_zoom_level.html | 8 Documentation/webkitgtk-6.0/method.WebView.go_back.html | 6 Documentation/webkitgtk-6.0/method.WebView.go_forward.html | 6 Documentation/webkitgtk-6.0/method.WebView.go_to_back_forward_list_item.html | 10 Documentation/webkitgtk-6.0/method.WebView.is_controlled_by_automation.html | 8 Documentation/webkitgtk-6.0/method.WebView.is_editable.html | 16 Documentation/webkitgtk-6.0/method.WebView.is_loading.html | 8 Documentation/webkitgtk-6.0/method.WebView.is_playing_audio.html | 8 Documentation/webkitgtk-6.0/method.WebView.load_alternate_html.html | 18 Documentation/webkitgtk-6.0/method.WebView.load_bytes.html | 22 Documentation/webkitgtk-6.0/method.WebView.load_html.html | 14 Documentation/webkitgtk-6.0/method.WebView.load_plain_text.html | 10 Documentation/webkitgtk-6.0/method.WebView.load_request.html | 10 Documentation/webkitgtk-6.0/method.WebView.load_uri.html | 10 Documentation/webkitgtk-6.0/method.WebView.reload.html | 6 Documentation/webkitgtk-6.0/method.WebView.reload_bypass_cache.html | 6 Documentation/webkitgtk-6.0/method.WebView.restore_session_state.html | 10 Documentation/webkitgtk-6.0/method.WebView.save.html | 18 Documentation/webkitgtk-6.0/method.WebView.save_finish.html | 18 Documentation/webkitgtk-6.0/method.WebView.save_to_file.html | 22 Documentation/webkitgtk-6.0/method.WebView.save_to_file_finish.html | 14 Documentation/webkitgtk-6.0/method.WebView.send_message_to_page.html | 20 Documentation/webkitgtk-6.0/method.WebView.send_message_to_page_finish.html | 16 Documentation/webkitgtk-6.0/method.WebView.set_background_color.html | 8 Documentation/webkitgtk-6.0/method.WebView.set_camera_capture_state.html | 8 Documentation/webkitgtk-6.0/method.WebView.set_cors_allowlist.html | 10 Documentation/webkitgtk-6.0/method.WebView.set_custom_charset.html | 10 Documentation/webkitgtk-6.0/method.WebView.set_display_capture_state.html | 8 Documentation/webkitgtk-6.0/method.WebView.set_editable.html | 8 Documentation/webkitgtk-6.0/method.WebView.set_input_method_context.html | 10 Documentation/webkitgtk-6.0/method.WebView.set_is_muted.html | 8 Documentation/webkitgtk-6.0/method.WebView.set_microphone_capture_state.html | 8 Documentation/webkitgtk-6.0/method.WebView.set_settings.html | 10 Documentation/webkitgtk-6.0/method.WebView.set_zoom_level.html | 8 Documentation/webkitgtk-6.0/method.WebView.stop_loading.html | 6 Documentation/webkitgtk-6.0/method.WebView.terminate_web_process.html | 6 Documentation/webkitgtk-6.0/method.WebView.try_close.html | 6 Documentation/webkitgtk-6.0/method.WebViewSessionState.ref.html | 8 Documentation/webkitgtk-6.0/method.WebViewSessionState.serialize.html | 8 Documentation/webkitgtk-6.0/method.WebViewSessionState.unref.html | 4 Documentation/webkitgtk-6.0/method.WebsiteData.get_name.html | 8 Documentation/webkitgtk-6.0/method.WebsiteData.get_size.html | 8 Documentation/webkitgtk-6.0/method.WebsiteData.get_types.html | 6 Documentation/webkitgtk-6.0/method.WebsiteData.ref.html | 8 Documentation/webkitgtk-6.0/method.WebsiteData.unref.html | 4 Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_current_domain.html | 8 Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_requesting_domain.html | 8 Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear.html | 18 Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear_finish.html | 12 Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch.html | 16 Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch_finish.html | 16 Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_cache_directory.html | 10 Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_data_directory.html | 10 Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicon_database.html | 8 Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicons_enabled.html | 6 Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary.html | 14 Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary_finish.html | 16 Documentation/webkitgtk-6.0/method.WebsiteDataManager.is_ephemeral.html | 6 Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove.html | 20 Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove_finish.html | 12 Documentation/webkitgtk-6.0/method.WebsiteDataManager.set_favicons_enabled.html | 6 Documentation/webkitgtk-6.0/method.WebsitePolicies.get_autoplay_policy.html | 6 Documentation/webkitgtk-6.0/method.WindowProperties.get_fullscreen.html | 6 Documentation/webkitgtk-6.0/method.WindowProperties.get_geometry.html | 8 Documentation/webkitgtk-6.0/method.WindowProperties.get_locationbar_visible.html | 6 Documentation/webkitgtk-6.0/method.WindowProperties.get_menubar_visible.html | 6 Documentation/webkitgtk-6.0/method.WindowProperties.get_resizable.html | 6 Documentation/webkitgtk-6.0/method.WindowProperties.get_scrollbars_visible.html | 6 Documentation/webkitgtk-6.0/method.WindowProperties.get_statusbar_visible.html | 6 Documentation/webkitgtk-6.0/method.WindowProperties.get_toolbar_visible.html | 6 Documentation/webkitgtk-6.0/migrating-to-webkitgtk-6.0.html | 11 Documentation/webkitgtk-6.0/overview.html | 11 Documentation/webkitgtk-6.0/profiling.html | 11 Documentation/webkitgtk-6.0/property.AutomationSession.id.html | 6 Documentation/webkitgtk-6.0/property.ColorChooserRequest.rgba.html | 8 Documentation/webkitgtk-6.0/property.Download.allow-overwrite.html | 8 Documentation/webkitgtk-6.0/property.Download.destination.html | 6 Documentation/webkitgtk-6.0/property.Download.estimated-progress.html | 6 Documentation/webkitgtk-6.0/property.Download.response.html | 4 Documentation/webkitgtk-6.0/property.EditorState.typing-attributes.html | 6 Documentation/webkitgtk-6.0/property.FileChooserRequest.filter.html | 4 Documentation/webkitgtk-6.0/property.FileChooserRequest.mime-types.html | 4 Documentation/webkitgtk-6.0/property.FileChooserRequest.select-multiple.html | 6 Documentation/webkitgtk-6.0/property.FileChooserRequest.selected-files.html | 4 Documentation/webkitgtk-6.0/property.FindController.max-match-count.html | 6 Documentation/webkitgtk-6.0/property.FindController.options.html | 6 Documentation/webkitgtk-6.0/property.FindController.text.html | 12 Documentation/webkitgtk-6.0/property.FindController.web-view.html | 4 Documentation/webkitgtk-6.0/property.GeolocationManager.enable-high-accuracy.html | 6 Documentation/webkitgtk-6.0/property.HitTestResult.context.html | 6 Documentation/webkitgtk-6.0/property.HitTestResult.image-uri.html | 6 Documentation/webkitgtk-6.0/property.HitTestResult.link-label.html | 6 Documentation/webkitgtk-6.0/property.HitTestResult.link-title.html | 6 Documentation/webkitgtk-6.0/property.HitTestResult.link-uri.html | 6 Documentation/webkitgtk-6.0/property.HitTestResult.media-uri.html | 6 Documentation/webkitgtk-6.0/property.InputMethodContext.input-hints.html | 8 Documentation/webkitgtk-6.0/property.InputMethodContext.input-purpose.html | 8 Documentation/webkitgtk-6.0/property.NavigationPolicyDecision.navigation-action.html | 4 Documentation/webkitgtk-6.0/property.NetworkSession.cache-directory.html | 12 Documentation/webkitgtk-6.0/property.NetworkSession.data-directory.html | 12 Documentation/webkitgtk-6.0/property.NetworkSession.is-ephemeral.html | 12 Documentation/webkitgtk-6.0/property.Notification.body.html | 6 Documentation/webkitgtk-6.0/property.Notification.id.html | 6 Documentation/webkitgtk-6.0/property.Notification.tag.html | 6 Documentation/webkitgtk-6.0/property.Notification.title.html | 6 Documentation/webkitgtk-6.0/property.PrintOperation.page-setup.html | 8 Documentation/webkitgtk-6.0/property.PrintOperation.print-settings.html | 8 Documentation/webkitgtk-6.0/property.PrintOperation.web-view.html | 4 Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.request.html | 4 Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.response.html | 4 Documentation/webkitgtk-6.0/property.Settings.allow-file-access-from-file-urls.html | 8 Documentation/webkitgtk-6.0/property.Settings.allow-modal-dialogs.html | 8 Documentation/webkitgtk-6.0/property.Settings.allow-top-navigation-to-data-urls.html | 8 Documentation/webkitgtk-6.0/property.Settings.allow-universal-access-from-file-urls.html | 8 Documentation/webkitgtk-6.0/property.Settings.auto-load-images.html | 8 Documentation/webkitgtk-6.0/property.Settings.cursive-font-family.html | 8 Documentation/webkitgtk-6.0/property.Settings.default-charset.html | 8 Documentation/webkitgtk-6.0/property.Settings.default-font-family.html | 8 Documentation/webkitgtk-6.0/property.Settings.default-font-size.html | 8 Documentation/webkitgtk-6.0/property.Settings.default-monospace-font-size.html | 8 Documentation/webkitgtk-6.0/property.Settings.disable-web-security.html | 8 Documentation/webkitgtk-6.0/property.Settings.draw-compositing-indicators.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-2d-canvas-acceleration.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-back-forward-navigation-gestures.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-caret-browsing.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-developer-extras.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-dns-prefetching.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-encrypted-media.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-fullscreen.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-html5-database.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-html5-local-storage.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-hyperlink-auditing.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-javascript-markup.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-javascript.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-media-capabilities.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-media-stream.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-media.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-mediasource.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-mock-capture-devices.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-offline-web-application-cache.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-page-cache.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-resizable-text-areas.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-site-specific-quirks.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-smooth-scrolling.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-spatial-navigation.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-tabs-to-links.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-webaudio.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-webgl.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-webrtc.html | 8 Documentation/webkitgtk-6.0/property.Settings.enable-write-console-messages-to-stdout.html | 8 Documentation/webkitgtk-6.0/property.Settings.fantasy-font-family.html | 8 Documentation/webkitgtk-6.0/property.Settings.hardware-acceleration-policy.html | 8 Documentation/webkitgtk-6.0/property.Settings.javascript-can-access-clipboard.html | 8 Documentation/webkitgtk-6.0/property.Settings.javascript-can-open-windows-automatically.html | 8 Documentation/webkitgtk-6.0/property.Settings.load-icons-ignoring-image-load-setting.html | 8 Documentation/webkitgtk-6.0/property.Settings.media-content-types-requiring-hardware-support.html | 8 Documentation/webkitgtk-6.0/property.Settings.media-playback-allows-inline.html | 8 Documentation/webkitgtk-6.0/property.Settings.media-playback-requires-user-gesture.html | 8 Documentation/webkitgtk-6.0/property.Settings.minimum-font-size.html | 8 Documentation/webkitgtk-6.0/property.Settings.monospace-font-family.html | 8 Documentation/webkitgtk-6.0/property.Settings.pictograph-font-family.html | 8 Documentation/webkitgtk-6.0/property.Settings.print-backgrounds.html | 8 Documentation/webkitgtk-6.0/property.Settings.sans-serif-font-family.html | 8 Documentation/webkitgtk-6.0/property.Settings.serif-font-family.html | 8 Documentation/webkitgtk-6.0/property.Settings.user-agent.html | 8 Documentation/webkitgtk-6.0/property.Settings.webrtc-udp-ports-range.html | 8 Documentation/webkitgtk-6.0/property.Settings.zoom-text-only.html | 8 Documentation/webkitgtk-6.0/property.URIRequest.uri.html | 8 Documentation/webkitgtk-6.0/property.URIResponse.content-length.html | 6 Documentation/webkitgtk-6.0/property.URIResponse.http-headers.html | 4 Documentation/webkitgtk-6.0/property.URIResponse.mime-type.html | 6 Documentation/webkitgtk-6.0/property.URIResponse.status-code.html | 6 Documentation/webkitgtk-6.0/property.URIResponse.suggested-filename.html | 6 Documentation/webkitgtk-6.0/property.URIResponse.uri.html | 6 Documentation/webkitgtk-6.0/property.URISchemeResponse.stream-length.html | 12 Documentation/webkitgtk-6.0/property.URISchemeResponse.stream.html | 4 Documentation/webkitgtk-6.0/property.UserContentFilterStore.path.html | 6 Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-audio-device.html | 12 Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-video-device.html | 12 Documentation/webkitgtk-6.0/property.UserMessage.fd-list.html | 4 Documentation/webkitgtk-6.0/property.UserMessage.name.html | 6 Documentation/webkitgtk-6.0/property.UserMessage.parameters.html | 4 Documentation/webkitgtk-6.0/property.WebContext.memory-pressure-settings.html | 4 Documentation/webkitgtk-6.0/property.WebContext.time-zone-override.html | 6 Documentation/webkitgtk-6.0/property.WebInspector.attached-height.html | 6 Documentation/webkitgtk-6.0/property.WebInspector.can-attach.html | 6 Documentation/webkitgtk-6.0/property.WebInspector.inspected-uri.html | 6 Documentation/webkitgtk-6.0/property.WebResource.response.html | 4 Documentation/webkitgtk-6.0/property.WebResource.uri.html | 6 Documentation/webkitgtk-6.0/property.WebView.automation-presentation-type.html | 8 Documentation/webkitgtk-6.0/property.WebView.camera-capture-state.html | 10 Documentation/webkitgtk-6.0/property.WebView.default-content-security-policy.html | 8 Documentation/webkitgtk-6.0/property.WebView.display-capture-state.html | 10 Documentation/webkitgtk-6.0/property.WebView.editable.html | 10 Documentation/webkitgtk-6.0/property.WebView.estimated-load-progress.html | 8 Documentation/webkitgtk-6.0/property.WebView.favicon.html | 6 Documentation/webkitgtk-6.0/property.WebView.is-controlled-by-automation.html | 14 Documentation/webkitgtk-6.0/property.WebView.is-loading.html | 8 Documentation/webkitgtk-6.0/property.WebView.is-muted.html | 10 Documentation/webkitgtk-6.0/property.WebView.is-playing-audio.html | 8 Documentation/webkitgtk-6.0/property.WebView.is-web-process-responsive.html | 8 Documentation/webkitgtk-6.0/property.WebView.microphone-capture-state.html | 10 Documentation/webkitgtk-6.0/property.WebView.network-session.html | 6 Documentation/webkitgtk-6.0/property.WebView.page-id.html | 8 Documentation/webkitgtk-6.0/property.WebView.related-view.html | 6 Documentation/webkitgtk-6.0/property.WebView.settings.html | 6 Documentation/webkitgtk-6.0/property.WebView.theme-color.html | 6 Documentation/webkitgtk-6.0/property.WebView.title.html | 8 Documentation/webkitgtk-6.0/property.WebView.uri.html | 8 Documentation/webkitgtk-6.0/property.WebView.user-content-manager.html | 6 Documentation/webkitgtk-6.0/property.WebView.web-context.html | 6 Documentation/webkitgtk-6.0/property.WebView.web-extension-mode.html | 8 Documentation/webkitgtk-6.0/property.WebView.website-policies.html | 6 Documentation/webkitgtk-6.0/property.WebView.zoom-level.html | 10 Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-cache-directory.html | 6 Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-data-directory.html | 6 Documentation/webkitgtk-6.0/property.WebsiteDataManager.is-ephemeral.html | 12 Documentation/webkitgtk-6.0/property.WebsiteDataManager.origin-storage-ratio.html | 12 Documentation/webkitgtk-6.0/property.WebsiteDataManager.total-storage-ratio.html | 12 Documentation/webkitgtk-6.0/property.WebsitePolicies.autoplay.html | 12 Documentation/webkitgtk-6.0/property.WindowProperties.fullscreen.html | 6 Documentation/webkitgtk-6.0/property.WindowProperties.geometry.html | 4 Documentation/webkitgtk-6.0/property.WindowProperties.locationbar-visible.html | 6 Documentation/webkitgtk-6.0/property.WindowProperties.menubar-visible.html | 6 Documentation/webkitgtk-6.0/property.WindowProperties.resizable.html | 6 Documentation/webkitgtk-6.0/property.WindowProperties.scrollbars-visible.html | 6 Documentation/webkitgtk-6.0/property.WindowProperties.statusbar-visible.html | 6 Documentation/webkitgtk-6.0/property.WindowProperties.toolbar-visible.html | 6 Documentation/webkitgtk-6.0/remote-inspector.html | 26 Documentation/webkitgtk-6.0/search.js | 67 Documentation/webkitgtk-6.0/signal.AuthenticationRequest.authenticated.html | 6 Documentation/webkitgtk-6.0/signal.AuthenticationRequest.cancelled.html | 4 Documentation/webkitgtk-6.0/signal.AutomationSession.create-web-view.html | 8 Documentation/webkitgtk-6.0/signal.AutomationSession.will-close.html | 4 Documentation/webkitgtk-6.0/signal.BackForwardList.changed.html | 8 Documentation/webkitgtk-6.0/signal.ColorChooserRequest.finished.html | 4 Documentation/webkitgtk-6.0/signal.CookieManager.changed.html | 4 Documentation/webkitgtk-6.0/signal.Download.created-destination.html | 6 Documentation/webkitgtk-6.0/signal.Download.decide-destination.html | 10 Documentation/webkitgtk-6.0/signal.Download.failed.html | 6 Documentation/webkitgtk-6.0/signal.Download.finished.html | 4 Documentation/webkitgtk-6.0/signal.Download.received-data.html | 6 Documentation/webkitgtk-6.0/signal.EditorState.changed.html | 4 Documentation/webkitgtk-6.0/signal.FaviconDatabase.favicon-changed.html | 8 Documentation/webkitgtk-6.0/signal.FindController.counted-matches.html | 6 Documentation/webkitgtk-6.0/signal.FindController.failed-to-find-text.html | 4 Documentation/webkitgtk-6.0/signal.FindController.found-text.html | 6 Documentation/webkitgtk-6.0/signal.GeolocationManager.start.html | 8 Documentation/webkitgtk-6.0/signal.GeolocationManager.stop.html | 4 Documentation/webkitgtk-6.0/signal.InputMethodContext.committed.html | 6 Documentation/webkitgtk-6.0/signal.InputMethodContext.delete-surrounding.html | 8 Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-changed.html | 4 Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-finished.html | 4 Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-started.html | 4 Documentation/webkitgtk-6.0/signal.NetworkSession.download-started.html | 6 Documentation/webkitgtk-6.0/signal.Notification.clicked.html | 4 Documentation/webkitgtk-6.0/signal.Notification.closed.html | 4 Documentation/webkitgtk-6.0/signal.OptionMenu.close.html | 4 Documentation/webkitgtk-6.0/signal.PrintOperation.failed.html | 6 Documentation/webkitgtk-6.0/signal.PrintOperation.finished.html | 4 Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-received.html | 8 Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-with-reply-received.html | 14 Documentation/webkitgtk-6.0/signal.WebContext.automation-started.html | 6 Documentation/webkitgtk-6.0/signal.WebContext.initialize-notification-permissions.html | 4 Documentation/webkitgtk-6.0/signal.WebContext.initialize-web-process-extensions.html | 4 Documentation/webkitgtk-6.0/signal.WebContext.user-message-received.html | 8 Documentation/webkitgtk-6.0/signal.WebInspector.attach.html | 8 Documentation/webkitgtk-6.0/signal.WebInspector.bring-to-front.html | 8 Documentation/webkitgtk-6.0/signal.WebInspector.closed.html | 4 Documentation/webkitgtk-6.0/signal.WebInspector.detach.html | 8 Documentation/webkitgtk-6.0/signal.WebInspector.open-window.html | 8 Documentation/webkitgtk-6.0/signal.WebResource.failed-with-tls-errors.html | 8 Documentation/webkitgtk-6.0/signal.WebResource.failed.html | 6 Documentation/webkitgtk-6.0/signal.WebResource.finished.html | 4 Documentation/webkitgtk-6.0/signal.WebResource.sent-request.html | 8 Documentation/webkitgtk-6.0/signal.WebView.authenticate.html | 12 Documentation/webkitgtk-6.0/signal.WebView.close.html | 6 Documentation/webkitgtk-6.0/signal.WebView.context-menu-dismissed.html | 6 Documentation/webkitgtk-6.0/signal.WebView.context-menu.html | 12 Documentation/webkitgtk-6.0/signal.WebView.create.html | 12 Documentation/webkitgtk-6.0/signal.WebView.decide-policy.html | 14 Documentation/webkitgtk-6.0/signal.WebView.enter-fullscreen.html | 10 Documentation/webkitgtk-6.0/signal.WebView.insecure-content-detected.html | 8 Documentation/webkitgtk-6.0/signal.WebView.leave-fullscreen.html | 10 Documentation/webkitgtk-6.0/signal.WebView.load-changed.html | 8 Documentation/webkitgtk-6.0/signal.WebView.load-failed-with-tls-errors.html | 16 Documentation/webkitgtk-6.0/signal.WebView.load-failed.html | 16 Documentation/webkitgtk-6.0/signal.WebView.mouse-target-changed.html | 10 Documentation/webkitgtk-6.0/signal.WebView.permission-request.html | 12 Documentation/webkitgtk-6.0/signal.WebView.print.html | 12 Documentation/webkitgtk-6.0/signal.WebView.query-permission-state.html | 10 Documentation/webkitgtk-6.0/signal.WebView.ready-to-show.html | 6 Documentation/webkitgtk-6.0/signal.WebView.resource-load-started.html | 10 Documentation/webkitgtk-6.0/signal.WebView.run-as-modal.html | 6 Documentation/webkitgtk-6.0/signal.WebView.run-color-chooser.html | 12 Documentation/webkitgtk-6.0/signal.WebView.run-file-chooser.html | 12 Documentation/webkitgtk-6.0/signal.WebView.script-dialog.html | 12 Documentation/webkitgtk-6.0/signal.WebView.show-notification.html | 10 Documentation/webkitgtk-6.0/signal.WebView.show-option-menu.html | 12 Documentation/webkitgtk-6.0/signal.WebView.submit-form.html | 8 Documentation/webkitgtk-6.0/signal.WebView.user-message-received.html | 10 Documentation/webkitgtk-6.0/signal.WebView.web-process-terminated.html | 8 Documentation/webkitgtk-6.0/struct.ApplicationInfo.html | 8 Documentation/webkitgtk-6.0/struct.Credential.html | 8 Documentation/webkitgtk-6.0/struct.Feature.html | 8 Documentation/webkitgtk-6.0/struct.FeatureList.html | 8 Documentation/webkitgtk-6.0/struct.GeolocationPosition.html | 8 Documentation/webkitgtk-6.0/struct.ITPFirstParty.html | 8 Documentation/webkitgtk-6.0/struct.ITPThirdParty.html | 8 Documentation/webkitgtk-6.0/struct.InputMethodUnderline.html | 8 Documentation/webkitgtk-6.0/struct.MemoryPressureSettings.html | 8 Documentation/webkitgtk-6.0/struct.NavigationAction.html | 8 Documentation/webkitgtk-6.0/struct.NetworkProxySettings.html | 8 Documentation/webkitgtk-6.0/struct.OptionMenuItem.html | 8 Documentation/webkitgtk-6.0/struct.PermissionStateQuery.html | 8 Documentation/webkitgtk-6.0/struct.ScriptDialog.html | 8 Documentation/webkitgtk-6.0/struct.ScriptMessageReply.html | 8 Documentation/webkitgtk-6.0/struct.SecurityOrigin.html | 8 Documentation/webkitgtk-6.0/struct.UserContentFilter.html | 8 Documentation/webkitgtk-6.0/struct.UserScript.html | 8 Documentation/webkitgtk-6.0/struct.UserStyleSheet.html | 8 Documentation/webkitgtk-6.0/struct.WebExtensionMatchPattern.html | 8 Documentation/webkitgtk-6.0/struct.WebViewSessionState.html | 8 Documentation/webkitgtk-6.0/struct.WebsiteData.html | 8 Documentation/webkitgtk-6.0/style.css | 185 -- Documentation/webkitgtk-6.0/type_func.DownloadError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.FaviconDatabaseError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.JavascriptError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.MediaError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.NetworkError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.NetworkSession.get_default.html | 6 Documentation/webkitgtk-6.0/type_func.NetworkSession.set_memory_pressure_settings.html | 6 Documentation/webkitgtk-6.0/type_func.PolicyError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.PrintError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_pixels.html | 8 Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_points.html | 8 Documentation/webkitgtk-6.0/type_func.Settings.get_all_features.html | 6 Documentation/webkitgtk-6.0/type_func.Settings.get_development_features.html | 6 Documentation/webkitgtk-6.0/type_func.Settings.get_experimental_features.html | 6 Documentation/webkitgtk-6.0/type_func.SnapshotError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.UserContentFilterError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.UserMessageError.quark.html | 6 Documentation/webkitgtk-6.0/type_func.WebContext.get_default.html | 6 Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPattern.register_custom_URL_scheme.html | 6 Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPatternError.quark.html | 6 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.committed.html | 8 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.delete_surrounding.html | 6 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.filter_key_event.html | 10 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.get_preedit.html | 14 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_cursor_area.html | 12 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_in.html | 4 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_out.html | 4 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_surrounding.html | 14 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_changed.html | 6 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_finished.html | 6 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_started.html | 6 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.reset.html | 4 Documentation/webkitgtk-6.0/vfunc.InputMethodContext.set_enable_preedit.html | 6 Documentation/webkitgtk-6.0/vfunc.PermissionRequest.allow.html | 4 Documentation/webkitgtk-6.0/vfunc.PermissionRequest.deny.html | 4 Documentation/webkitgtk-6.0/vfunc.WebView.authenticate.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.close.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.context_menu.html | 10 Documentation/webkitgtk-6.0/vfunc.WebView.context_menu_dismissed.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.create.html | 10 Documentation/webkitgtk-6.0/vfunc.WebView.decide_policy.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.enter_fullscreen.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.insecure_content_detected.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.leave_fullscreen.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.load_changed.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.load_failed.html | 10 Documentation/webkitgtk-6.0/vfunc.WebView.load_failed_with_tls_errors.html | 10 Documentation/webkitgtk-6.0/vfunc.WebView.mouse_target_changed.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.permission_request.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.print.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.query_permission_state.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.ready_to_show.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.resource_load_started.html | 10 Documentation/webkitgtk-6.0/vfunc.WebView.run_as_modal.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.run_color_chooser.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.run_file_chooser.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.script_dialog.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.show_notification.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.show_option_menu.html | 10 Documentation/webkitgtk-6.0/vfunc.WebView.submit_form.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.user_message_received.html | 8 Documentation/webkitgtk-6.0/vfunc.WebView.web_process_crashed.html | 6 Documentation/webkitgtk-6.0/vfunc.WebView.web_process_terminated.html | 6 Documentation/webkitgtk-6.0/webkitgtk-6.0.devhelp2 | 2 Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeFunction.html | 6 Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeWithUserDataFunction.html | 8 Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenu.html | 39 Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenuItem.html | 45 Documentation/webkitgtk-web-process-extension-6.0/class.Frame.html | 39 Documentation/webkitgtk-web-process-extension-6.0/class.HitTestResult.html | 39 Documentation/webkitgtk-web-process-extension-6.0/class.ScriptWorld.html | 41 Documentation/webkitgtk-web-process-extension-6.0/class.URIRequest.html | 39 Documentation/webkitgtk-web-process-extension-6.0/class.URIResponse.html | 39 Documentation/webkitgtk-web-process-extension-6.0/class.UserMessage.html | 45 Documentation/webkitgtk-web-process-extension-6.0/class.WebEditor.html | 39 Documentation/webkitgtk-web-process-extension-6.0/class.WebFormManager.html | 41 Documentation/webkitgtk-web-process-extension-6.0/class.WebHitTestResult.html | 39 Documentation/webkitgtk-web-process-extension-6.0/class.WebPage.html | 39 Documentation/webkitgtk-web-process-extension-6.0/class.WebProcessExtension.html | 39 Documentation/webkitgtk-web-process-extension-6.0/classes_hierarchy.html | 11 Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new.html | 6 Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new_with_items.html | 8 Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_gaction.html | 12 Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action.html | 8 Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html | 10 Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_separator.html | 6 Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_with_submenu.html | 10 Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new.html | 6 Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new_with_name.html | 8 Documentation/webkitgtk-web-process-extension-6.0/ctor.URIRequest.new.html | 8 Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new.html | 10 Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new_with_fd_list.html | 12 Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageLevel.html | 89 - Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageSource.html | 89 - Documentation/webkitgtk-web-process-extension-6.0/enum.ContextMenuAction.html | 719 +++------- Documentation/webkitgtk-web-process-extension-6.0/enum.UserMessageError.html | 29 Documentation/webkitgtk-web-process-extension-6.0/flags.HitTestResultContext.html | 119 - Documentation/webkitgtk-web-process-extension-6.0/index.html | 50 Documentation/webkitgtk-web-process-extension-6.0/index.json | 2 Documentation/webkitgtk-web-process-extension-6.0/main.js | 3 Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.copy.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.free.html | 4 Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_level.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_line.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source_id.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_text.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.append.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.first.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_event.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_item_at_position.html | 12 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_items.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_n_items.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_user_data.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.insert.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.last.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.move_item.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.prepend.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove_all.html | 4 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.set_user_data.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_gaction.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_stock_action.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_submenu.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.is_separator.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.set_submenu.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_id.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context_for_script_world.html | 12 Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_uri.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.Frame.is_main_frame.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_editable.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_image.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_link.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_media.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_scrollbar.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_selection.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_context.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_image_uri.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_label.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_title.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_uri.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_media_uri.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.ScriptWorld.get_name.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_headers.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_method.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_uri.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.set_uri.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_content_length.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_http_headers.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_mime_type.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_status_code.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_suggested_filename.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_uri.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_fd_list.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_name.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_parameters.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.send_reply.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.WebEditor.get_page.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_editable.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_image.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_link.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_media.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_scrollbar.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_selection.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_context.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_image_uri.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_js_node.html | 12 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_label.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_title.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_uri.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_media_uri.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_editor.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_form_manager.html | 12 Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_id.html | 6 Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_main_frame.html | 8 Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_uri.html | 10 Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view.html | 18 Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view_finish.html | 14 Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.get_page.html | 12 Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context.html | 18 Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context_finish.html | 14 Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.context.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.image-uri.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-label.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-title.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-uri.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.media-uri.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.URIRequest.uri.html | 8 Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.content-length.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.http-headers.html | 4 Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.mime-type.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.status-code.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.suggested-filename.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.uri.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.fd-list.html | 4 Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.name.html | 6 Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.parameters.html | 4 Documentation/webkitgtk-web-process-extension-6.0/property.WebPage.uri.html | 6 Documentation/webkitgtk-web-process-extension-6.0/search.js | 67 Documentation/webkitgtk-web-process-extension-6.0/signal.ScriptWorld.window-object-cleared.html | 8 Documentation/webkitgtk-web-process-extension-6.0/signal.WebEditor.selection-changed.html | 4 Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.form-controls-associated.html | 10 Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-send-submit-event.html | 12 Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-submit-form.html | 12 Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.console-message-sent.html | 6 Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.context-menu.html | 10 Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.document-loaded.html | 4 Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.send-request.html | 12 Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.user-message-received.html | 8 Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.page-created.html | 6 Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.user-message-received.html | 6 Documentation/webkitgtk-web-process-extension-6.0/struct.ConsoleMessage.html | 10 Documentation/webkitgtk-web-process-extension-6.0/style.css | 185 -- Documentation/webkitgtk-web-process-extension-6.0/type_func.ScriptWorld.get_default.html | 6 Documentation/webkitgtk-web-process-extension-6.0/type_func.UserMessage.error_quark.html | 6 Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_auto_fill.html | 8 Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_auto_filled.html | 10 Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_user_edited.html | 10 Documentation/webkitgtk-web-process-extension-6.0/webkitgtk-web-process-extension-6.0.devhelp2 | 2 NEWS | 23 Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h | 29 Source/JavaScriptCore/assembler/X86Assembler.h | 27 Source/JavaScriptCore/assembler/testmasm.cpp | 73 - Source/JavaScriptCore/b3/B3ReduceStrength.cpp | 3 Source/JavaScriptCore/b3/testb3.h | 1 Source/JavaScriptCore/b3/testb3_1.cpp | 1 Source/JavaScriptCore/b3/testb3_7.cpp | 32 Source/JavaScriptCore/bytecode/GetByStatus.cpp | 14 Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h | 28 Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp | 1 Source/JavaScriptCore/dfg/DFGClobberize.h | 21 Source/JavaScriptCore/dfg/DFGCloneHelper.h | 2 Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp | 13 Source/JavaScriptCore/dfg/DFGDoesGC.cpp | 8 Source/JavaScriptCore/dfg/DFGFixupPhase.cpp | 14 Source/JavaScriptCore/dfg/DFGLoopUnrollingPhase.cpp | 5 Source/JavaScriptCore/dfg/DFGMayExit.cpp | 8 Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h | 9 Source/JavaScriptCore/dfg/DFGNode.cpp | 10 Source/JavaScriptCore/dfg/DFGNode.h | 54 Source/JavaScriptCore/dfg/DFGNodeType.h | 12 Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp | 429 ++--- Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h | 1 Source/JavaScriptCore/dfg/DFGOperations.cpp | 29 Source/JavaScriptCore/dfg/DFGOperations.h | 2 Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp | 8 Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h | 14 Source/JavaScriptCore/dfg/DFGSafeToExecute.h | 8 Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp | 129 - Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h | 5 Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp | 17 Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp | 17 Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.cpp | 5 Source/JavaScriptCore/dfg/DFGUseKind.h | 4 Source/JavaScriptCore/dfg/DFGValidate.cpp | 40 Source/JavaScriptCore/dfg/DFGValueRepReductionPhase.cpp | 16 Source/JavaScriptCore/ftl/FTLCapabilities.cpp | 8 Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.cpp | 9 Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h | 2 Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp | 167 +- Source/JavaScriptCore/ftl/FTLOperations.cpp | 103 + Source/JavaScriptCore/ftl/FTLOperations.h | 2 Source/JavaScriptCore/llint/InPlaceInterpreter64.asm | 40 Source/JavaScriptCore/llint/LLIntSlowPaths.cpp | 11 Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm | 2 Source/JavaScriptCore/llint/LowLevelInterpreter64.asm | 2 Source/JavaScriptCore/runtime/CachedTypes.cpp | 1 Source/JavaScriptCore/runtime/IndexingType.cpp | 20 Source/JavaScriptCore/runtime/IndexingType.h | 16 Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp | 10 Source/JavaScriptCore/runtime/IntlObject.cpp | 15 Source/JavaScriptCore/runtime/ObjectConstructorInlines.h | 15 Source/JavaScriptCore/runtime/OrderedHashTableHelper.h | 6 Source/JavaScriptCore/runtime/PropertyTable.cpp | 31 Source/JavaScriptCore/wasm/WasmBBQJIT.cpp | 21 Source/JavaScriptCore/wasm/WasmBBQJIT.h | 6 Source/JavaScriptCore/wasm/WasmBBQJIT32_64.cpp | 6 Source/JavaScriptCore/wasm/WasmBBQJIT64.cpp | 6 Source/JavaScriptCore/wasm/WasmConstExprGenerator.cpp | 6 Source/JavaScriptCore/wasm/WasmExceptionType.h | 2 Source/JavaScriptCore/wasm/WasmFunctionParser.h | 12 Source/JavaScriptCore/wasm/WasmIPIntGenerator.cpp | 29 Source/JavaScriptCore/wasm/WasmIPIntGenerator.h | 8 Source/JavaScriptCore/wasm/WasmOMGIRGenerator.cpp | 67 Source/JavaScriptCore/wasm/WasmOMGIRGenerator32_64.cpp | 207 +- Source/JavaScriptCore/wasm/WasmOperations.cpp | 18 Source/JavaScriptCore/wasm/js/WasmToJS.cpp | 7 Source/JavaScriptCore/yarr/YarrInterpreter.cpp | 13 Source/JavaScriptCore/yarr/YarrJIT.cpp | 34 Source/JavaScriptCore/yarr/YarrPattern.cpp | 33 Source/JavaScriptCore/yarr/YarrPattern.h | 39 Source/WTF/wtf/Expected.h | 2 Source/WTF/wtf/FastMalloc.h | 2 Source/WTF/wtf/SortedArrayMap.h | 2 Source/WebCore/Modules/async-clipboard/ClipboardItemBindingsDataSource.cpp | 14 Source/WebCore/Modules/encryptedmedia/InitDataRegistry.cpp | 4 Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp | 10 Source/WebCore/Modules/fetch/FetchBodyConsumer.h | 2 Source/WebCore/Modules/fetch/FetchBodyOwner.cpp | 40 Source/WebCore/Modules/fetch/FetchBodyOwner.h | 19 Source/WebCore/Modules/fetch/FetchLoader.cpp | 27 Source/WebCore/Modules/fetch/FetchLoader.h | 10 Source/WebCore/Modules/fetch/FetchLoaderClient.h | 4 Source/WebCore/Modules/fetch/FetchResponse.cpp | 45 Source/WebCore/Modules/fetch/FetchResponse.h | 19 Source/WebCore/Modules/fetch/FormDataConsumer.cpp | 4 Source/WebCore/Modules/fetch/FormDataConsumer.h | 2 Source/WebCore/Modules/highlight/Highlight.cpp | 3 Source/WebCore/Modules/indexeddb/IDBTransaction.cpp | 4 Source/WebCore/Modules/mediasource/MediaSource.cpp | 4 Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp | 2 Source/WebCore/Modules/mediastream/RTCRtpSender.cpp | 6 Source/WebCore/Modules/mediastream/RTCRtpSender.h | 8 Source/WebCore/Modules/mediastream/RTCRtpSenderBackend.h | 3 Source/WebCore/Modules/mediastream/RTCRtpTransform.cpp | 2 Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp | 66 Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.h | 6 Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp | 2 Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.h | 4 Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp | 4 Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.cpp | 18 Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.h | 22 Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.cpp | 4 Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.h | 2 Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.h | 2 Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp | 27 Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.cpp | 23 Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.h | 23 Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.cpp | 4 Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.h | 2 Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp | 2 Source/WebCore/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp | 18 Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp | 6 Source/WebCore/Modules/webcodecs/WebCodecsAudioEncoder.cpp | 12 Source/WebCore/Modules/webcodecs/WebCodecsBase.cpp | 2 Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp | 6 Source/WebCore/Modules/webcodecs/WebCodecsVideoEncoder.cpp | 7 Source/WebCore/PAL/pal/text/TextCodecCJK.cpp | 5 Source/WebCore/PAL/pal/text/TextCodecICU.cpp | 5 Source/WebCore/PAL/pal/text/TextCodecUTF8.cpp | 1 Source/WebCore/accessibility/atspi/AccessibilityAtspiEnums.h | 14 Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.cpp | 5 Source/WebCore/animation/KeyframeEffect.cpp | 32 Source/WebCore/animation/WebAnimation.h | 1 Source/WebCore/bindings/js/SerializedScriptValue.cpp | 6 Source/WebCore/dom/ContainerNode.cpp | 9 Source/WebCore/dom/Document.cpp | 2 Source/WebCore/dom/EventListenerMap.h | 10 Source/WebCore/dom/FragmentDirectiveUtilities.cpp | 16 Source/WebCore/dom/FragmentDirectiveUtilities.h | 6 Source/WebCore/dom/messageports/MessagePortChannel.cpp | 3 Source/WebCore/fileapi/Blob.cpp | 4 Source/WebCore/fileapi/Blob.h | 2 Source/WebCore/fileapi/BlobLoader.h | 7 Source/WebCore/fileapi/NetworkSendQueue.cpp | 11 Source/WebCore/fileapi/NetworkSendQueue.h | 2 Source/WebCore/html/HTMLFormElement.cpp | 6 Source/WebCore/html/ImageBitmap.cpp | 18 Source/WebCore/html/ImageBitmap.h | 9 Source/WebCore/html/canvas/EXTDisjointTimerQueryWebGL2.cpp | 4 Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp | 5 Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp | 16 Source/WebCore/inspector/agents/InspectorAnimationAgent.h | 2 Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp | 6 Source/WebCore/layout/integration/LayoutIntegrationBoxTreeUpdater.cpp | 1 Source/WebCore/loader/FormSubmission.cpp | 5 Source/WebCore/loader/FormSubmission.h | 2 Source/WebCore/loader/cache/CachedRawResource.cpp | 2 Source/WebCore/loader/cache/CachedResourceLoader.cpp | 25 Source/WebCore/page/LocalFrameView.cpp | 161 +- Source/WebCore/page/LocalFrameView.h | 10 Source/WebCore/page/LocalFrameViewLayoutContext.cpp | 13 Source/WebCore/page/LocalFrameViewLayoutContext.h | 16 Source/WebCore/page/NavigateEvent.cpp | 2 Source/WebCore/page/Page.cpp | 4 Source/WebCore/page/PrintContext.cpp | 4 Source/WebCore/page/ShareDataReader.cpp | 9 Source/WebCore/page/ShareDataReader.h | 2 Source/WebCore/page/csp/ContentSecurityPolicy.cpp | 6 Source/WebCore/platform/animation/AcceleratedEffect.cpp | 26 Source/WebCore/platform/animation/AcceleratedEffect.h | 2 Source/WebCore/platform/audio/AudioResamplerKernel.cpp | 6 Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp | 7 Source/WebCore/platform/graphics/FontRanges.cpp | 4 Source/WebCore/platform/graphics/ImageBuffer.cpp | 48 Source/WebCore/platform/graphics/ImageBuffer.h | 4 Source/WebCore/platform/graphics/gbm/DMABufBuffer.h | 7 Source/WebCore/platform/graphics/gbm/GBMVersioning.h | 2 Source/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp | 71 Source/WebCore/platform/graphics/skia/GraphicsContextSkia.h | 4 Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp | 9 Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.h | 1 Source/WebCore/platform/graphics/skia/TransformationMatrixSkia.cpp | 29 Source/WebCore/platform/graphics/texmap/TextureMapper.cpp | 12 Source/WebCore/platform/graphics/texmap/TextureMapper.h | 11 Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp | 66 Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h | 1 Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp | 30 Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.cpp | 31 Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.cpp | 40 Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.h | 14 Source/WebCore/platform/gtk/ValidationBubbleGtk.cpp | 8 Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp | 13 Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp | 48 Source/WebCore/platform/network/soup/NetworkStorageSessionSoup.cpp | 2 Source/WebCore/rendering/RenderBlockFlow.cpp | 18 Source/WebCore/rendering/RenderBox.cpp | 101 - Source/WebCore/rendering/RenderBox.h | 2 Source/WebCore/rendering/RenderElement.h | 2 Source/WebCore/rendering/RenderGrid.cpp | 10 Source/WebCore/rendering/RenderGrid.h | 4 Source/WebCore/rendering/RenderLayerBacking.cpp | 60 Source/WebCore/rendering/RenderLayerCompositor.cpp | 5 Source/WebCore/rendering/RenderObject.cpp | 3 Source/WebCore/rendering/RenderObject.h | 2 Source/WebCore/rendering/RenderObjectInlines.h | 4 Source/WebCore/rendering/RenderScrollbarPart.h | 2 Source/WebCore/rendering/TextBoxTrimmer.cpp | 1 Source/WebCore/rendering/svg/legacy/LegacyRenderSVGResourceGradient.cpp | 6 Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp | 2 Source/WebCore/rendering/updating/RenderTreeBuilderRuby.cpp | 5 Source/WebCore/style/MatchResultCache.cpp | 2 Source/WebCore/style/MatchedDeclarationsCache.cpp | 4 Source/WebCore/style/PropertyCascade.h | 2 Source/WebCore/style/values/primitives/StylePrimitiveNumericTypes+Conversions.h | 8 Source/WebCore/svg/graphics/SVGImage.cpp | 13 Source/WebCore/testing/Internals.h | 2 Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp | 3 Source/WebCore/workers/DedicatedWorkerThread.cpp | 6 Source/WebCore/workers/DedicatedWorkerThread.h | 6 Source/WebCore/workers/WorkerOrWorkletGlobalScope.cpp | 4 Source/WebCore/workers/WorkerOrWorkletGlobalScope.h | 1 Source/WebCore/workers/service/context/ServiceWorkerFetch.h | 2 Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp | 4 Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.h | 2 Source/WebCore/workers/service/server/SWServer.cpp | 8 Source/WebCore/workers/service/server/SWServer.h | 4 Source/WebCore/xml/XMLSerializer.cpp | 2 Source/WebCore/xml/XPathNodeSet.cpp | 19 Source/WebCore/xml/XSLTProcessorLibxslt.cpp | 4 Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp | 6 Source/WebDriver/WebDriverService.cpp | 10 Source/WebKit/CMakeLists.txt | 6 Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsStore.cpp | 9 Source/WebKit/NetworkProcess/Downloads/PendingDownload.cpp | 6 Source/WebKit/NetworkProcess/Downloads/PendingDownload.h | 5 Source/WebKit/NetworkProcess/NetworkLoad.cpp | 26 Source/WebKit/NetworkProcess/NetworkLoad.h | 2 Source/WebKit/NetworkProcess/NetworkLoadClient.h | 3 Source/WebKit/NetworkProcess/NetworkProcess.cpp | 12 Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.h | 1 Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.serialization.in | 1 Source/WebKit/NetworkProcess/NetworkResourceLoader.h | 6 Source/WebKit/NetworkProcess/NetworkSession.cpp | 15 Source/WebKit/NetworkProcess/NetworkSession.h | 28 Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h | 4 Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in | 4 Source/WebKit/NetworkProcess/NetworkSocketChannel.cpp | 12 Source/WebKit/NetworkProcess/NetworkSocketChannel.h | 4 Source/WebKit/NetworkProcess/PreconnectTask.cpp | 1 Source/WebKit/NetworkProcess/PreconnectTask.h | 3 Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.cpp | 17 Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.h | 11 Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.cpp | 4 Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.h | 2 Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.cpp | 2 Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.h | 4 Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp | 20 Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h | 8 Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp | 30 Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h | 9 Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp | 5 Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.h | 9 Source/WebKit/NetworkProcess/WebSocketTask.h | 3 Source/WebKit/NetworkProcess/cache/AsyncRevalidation.cpp | 2 Source/WebKit/NetworkProcess/cache/AsyncRevalidation.h | 2 Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp | 5 Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.h | 9 Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp | 4 Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.h | 2 Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.cpp | 4 Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.cpp | 4 Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.h | 2 Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.cpp | 20 Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.h | 11 Source/WebKit/NetworkProcess/storage/CacheStorageDiskStore.cpp | 4 Source/WebKit/Platform/IPC/StreamClientConnection.cpp | 10 Source/WebKit/Platform/IPC/StreamClientConnection.h | 2 Source/WebKit/Scripts/webkit/messages.py | 1 Source/WebKit/Scripts/webkit/tests/TestWithLegacyReceiverMessages.h | 1 Source/WebKit/Scripts/webkit/tests/TestWithoutAttributesMessages.h | 1 Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in | 2 Source/WebKit/UIProcess/API/C/WKPage.cpp | 7 Source/WebKit/UIProcess/API/C/WKPagePrivate.h | 3 Source/WebKit/UIProcess/API/glib/IconDatabase.cpp | 29 Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.h.in | 2 Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp | 1 Source/WebKit/UIProcess/API/gtk/DragSourceGtk4.cpp | 2 Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp | 4 Source/WebKit/UIProcess/Launcher/ProcessLauncher.cpp | 7 Source/WebKit/UIProcess/Launcher/ProcessLauncher.h | 4 Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp | 12 Source/WebKit/UIProcess/Network/NetworkProcessProxy.h | 2 Source/WebKit/UIProcess/SpeechRecognitionServer.cpp | 3 Source/WebKit/UIProcess/WebPageProxy.cpp | 12 Source/WebKit/UIProcess/WebProcessCache.cpp | 18 Source/WebKit/UIProcess/WebProcessCache.h | 8 Source/WebKit/UIProcess/WebProcessPool.cpp | 2 Source/WebKit/UIProcess/WebsiteData/soup/WebsiteDataStoreSoup.cpp | 2 Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp | 8 Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp | 19 Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.h | 72 - Source/WebKit/UIProcess/gtk/Display.cpp | 18 Source/WebKit/UIProcess/gtk/Display.h | 3 Source/WebKit/UIProcess/gtk/DisplayX11.cpp | 20 Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp | 30 Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.h | 29 Source/WebKit/WebProcess/WebPage/WebPage.cpp | 9 Source/WebKit/gtk/NEWS | 23 Source/cmake/OptionsCommon.cmake | 4 Source/cmake/OptionsGTK.cmake | 14 Source/cmake/WebKitCompilerFlags.cmake | 10 Tools/TestWebKitAPI/Tests/WTF/CheckedPtr.cpp | 13 Tools/TestWebKitAPI/Tests/WTF/SortedArrayMap.cpp | 25 Tools/TestWebKitAPI/Tests/WebCore/TransformationMatrix.cpp | 45 debian/changelog | 41 debian/control | 11 debian/control.in | 11 debian/copyright | 4 debian/patches/no-must-tail.patch | 40 debian/patches/series | 1 debian/rules | 21 1744 files changed, 12659 insertions(+), 13340 deletions(-) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp5u4ud7mx/webkit2gtk_2.50.4-1~deb13u1.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmp5u4ud7mx/webkit2gtk_2.50.6-1~deb13u1.dsc: no acceptable signature found diff: /srv/release.debian.org/tmp/n0p8eT2gab/webkit2gtk-2.50.4/Source/ThirdParty/skia/src/ports/fontations/Cargo.toml: No such file or directory diff: /srv/release.debian.org/tmp/sy9X6_0vEj/webkit2gtk-2.50.6/Source/ThirdParty/skia/src/ports/fontations/Cargo.toml: No such file or directory diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassDeletePropertyFunction.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassDeletePropertyFunction.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassDeletePropertyFunction.html 2025-12-16 13:04:31.135711000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassDeletePropertyFunction.html 2026-03-11 10:51:34.702718300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,7 +152,7 @@
jsc_class

Type: JSCClass

-

A JSCClass.

+

A JSCClass.

@@ -169,7 +169,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -186,7 +186,7 @@
instance

Type: gpointer

-

The jsc_class instance.

+

The jsc_class instance.

@@ -203,7 +203,7 @@
name

Type: const char*

-

The property name.

+

The property name.

The argument can be NULL.
@@ -235,7 +235,7 @@

Type: gboolean

-

TRUE if handled or FALSE to to forward the request to the parent class or prototype chain.

+

TRUE if handled or FALSE to to forward the request to the parent class or prototype chain.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassEnumeratePropertiesFunction.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassEnumeratePropertiesFunction.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassEnumeratePropertiesFunction.html 2025-12-16 13:04:31.259708400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassEnumeratePropertiesFunction.html 2026-03-11 10:51:34.829717900 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
jsc_class

Type: JSCClass

-

A JSCClass.

+

A JSCClass.

@@ -168,7 +168,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -185,7 +185,7 @@
instance

Type: gpointer

-

The jsc_class instance.

+

The jsc_class instance.

@@ -217,8 +217,8 @@

Type: An array of utf8

-

A NULL-terminated array of strings - containing the property names, or NULL if instance doesn’t have enumerable properties.

+

A NULL-terminated array of strings + containing the property names, or NULL if instance doesn’t have enumerable properties.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassGetPropertyFunction.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassGetPropertyFunction.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassGetPropertyFunction.html 2025-12-16 13:04:31.311707500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassGetPropertyFunction.html 2026-03-11 10:51:34.995717300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,7 +152,7 @@
jsc_class

Type: JSCClass

-

A JSCClass.

+

A JSCClass.

@@ -169,7 +169,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -186,7 +186,7 @@
instance

Type: gpointer

-

The jsc_class instance.

+

The jsc_class instance.

@@ -203,7 +203,7 @@
name

Type: const char*

-

The property name.

+

The property name.

The argument can be NULL.
@@ -235,8 +235,8 @@

Type: JSCValue

-

A JSCValue or NULL to forward the request to - the parent class or prototype chain.

+

A JSCValue or NULL to forward the request to + the parent class or prototype chain.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassHasPropertyFunction.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassHasPropertyFunction.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassHasPropertyFunction.html 2025-12-16 13:04:31.366376400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassHasPropertyFunction.html 2026-03-11 10:51:35.104716800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,7 +152,7 @@
jsc_class

Type: JSCClass

-

A JSCClass.

+

A JSCClass.

@@ -169,7 +169,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -186,7 +186,7 @@
instance

Type: gpointer

-

The jsc_class instance.

+

The jsc_class instance.

@@ -203,7 +203,7 @@
name

Type: const char*

-

The property name.

+

The property name.

The argument can be NULL.
@@ -235,8 +235,8 @@

Type: gboolean

-

TRUE if instance has a property with name or FALSE to forward the request - to the parent class or prototype chain.

+

TRUE if instance has a property with name or FALSE to forward the request + to the parent class or prototype chain.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassSetPropertyFunction.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassSetPropertyFunction.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ClassSetPropertyFunction.html 2025-12-16 13:04:31.519703100 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ClassSetPropertyFunction.html 2026-03-11 10:51:35.259716300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -153,7 +153,7 @@
jsc_class

Type: JSCClass

-

A JSCClass.

+

A JSCClass.

@@ -170,7 +170,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -187,7 +187,7 @@
instance

Type: gpointer

-

The jsc_class instance.

+

The jsc_class instance.

@@ -204,7 +204,7 @@
name

Type: const char*

-

The property name.

+

The property name.

The argument can be NULL.
@@ -221,7 +221,7 @@
value

Type: JSCValue

-

The JSCValue to set.

+

The JSCValue to set.

@@ -253,7 +253,7 @@

Type: gboolean

-

TRUE if handled or FALSE to forward the request to the parent class or prototype chain.

+

TRUE if handled or FALSE to forward the request to the parent class or prototype chain.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ExceptionHandler.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ExceptionHandler.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.ExceptionHandler.html 2025-12-16 13:04:31.583701800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.ExceptionHandler.html 2026-03-11 10:51:35.382716000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -150,7 +150,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -167,7 +167,7 @@
exception

Type: JSCException

-

A JSCException.

+

A JSCException.

@@ -184,7 +184,7 @@
user_data

Type: gpointer

-

User data.

+

User data.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.Executor.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.Executor.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.Executor.html 2025-12-16 13:04:31.615701200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.Executor.html 2026-03-11 10:51:35.474715500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -153,7 +153,7 @@
resolve

Type: JSCValue

-

JSCValue function to call to resolve the promise.

+

JSCValue function to call to resolve the promise.

The argument can be NULL.
@@ -170,7 +170,7 @@
reject

Type: JSCValue

-

JSCValue function to call to reject the promise.

+

JSCValue function to call to reject the promise.

@@ -187,7 +187,7 @@
user_data

Type: gpointer

-

User data.

+

User data.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.OptionsFunc.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.OptionsFunc.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/callback.OptionsFunc.html 2025-12-16 13:04:31.700892000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/callback.OptionsFunc.html 2026-03-11 10:51:35.628715000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,7 +152,7 @@
option

Type: const char*

-

The option name.

+

The option name.

The argument can be NULL.
@@ -169,7 +169,7 @@
type

Type: JSCOptionType

-

The option JSCOptionType.

+

The option JSCOptionType.

@@ -186,7 +186,7 @@
description

Type: const char*

-

The option description, or NULL.

+

The option description, or NULL.

@@ -203,7 +203,7 @@
user_data

Type: gpointer

-

User data.

+

User data.

The argument can be NULL.
@@ -235,7 +235,7 @@

Type: gboolean

-

TRUE to stop the iteration, or FALSE otherwise.

+

TRUE to stop the iteration, or FALSE otherwise.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.Class.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.Class.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.Class.html 2025-12-16 13:04:32.065216500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.Class.html 2026-03-11 10:51:35.676715000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -496,7 +491,7 @@
-

No description available.

+ No description available.
@@ -506,7 +501,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.Context.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.Context.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.Context.html 2025-12-16 13:04:32.398323000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.Context.html 2026-03-11 10:51:36.449712300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
-
Constructors
@@ -492,7 +487,7 @@
-

No description available.

+ No description available.
@@ -502,7 +497,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.Value.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.Value.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.Value.html 2025-12-16 13:04:32.986019800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.Value.html 2026-03-11 10:51:37.597708200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.VirtualMachine.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.VirtualMachine.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.VirtualMachine.html 2025-12-16 13:04:33.385154200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.VirtualMachine.html 2026-03-11 10:51:39.775700600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
+
+

+
+
@@ -326,7 +321,7 @@
-

No description available.

+ No description available.
@@ -336,7 +331,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.WeakValue.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.WeakValue.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/class.WeakValue.html 2025-12-16 13:04:33.408318800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/class.WeakValue.html 2026-03-11 10:51:39.815700500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.MICRO_VERSION.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.MICRO_VERSION.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.MICRO_VERSION.html 2025-12-16 13:04:31.107321000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.MICRO_VERSION.html 2026-03-11 10:51:34.799718000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -100,7 +100,7 @@
-
#define JSC_MICRO_VERSION 4
+        
#define JSC_MICRO_VERSION 6
 
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.MINOR_VERSION.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.MINOR_VERSION.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.MINOR_VERSION.html 2025-12-16 13:04:31.183710000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.MINOR_VERSION.html 2026-03-11 10:51:34.883717500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.OPTIONS_USE_DFG.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.OPTIONS_USE_DFG.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.OPTIONS_USE_DFG.html 2025-12-16 13:04:31.190165500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.OPTIONS_USE_DFG.html 2026-03-11 10:51:34.959717300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.OPTIONS_USE_FTL.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.OPTIONS_USE_FTL.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.OPTIONS_USE_FTL.html 2025-12-16 13:04:31.299707700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.OPTIONS_USE_FTL.html 2026-03-11 10:51:35.024717000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.OPTIONS_USE_JIT.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.OPTIONS_USE_JIT.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.OPTIONS_USE_JIT.html 2025-12-16 13:04:31.308329000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.OPTIONS_USE_JIT.html 2026-03-11 10:51:35.084717000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.OPTIONS_USE_LLINT.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.OPTIONS_USE_LLINT.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/const.OPTIONS_USE_LLINT.html 2025-12-16 13:04:31.310867000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/const.OPTIONS_USE_LLINT.html 2026-03-11 10:51:35.126716900 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Context.new.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Context.new.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Context.new.html 2025-12-16 13:04:32.402096500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Context.new.html 2026-03-11 10:51:36.466712200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -158,7 +158,7 @@

Type: JSCContext

-

The newly created JSCContext.

+

The newly created JSCContext.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Context.new_with_virtual_machine.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Context.new_with_virtual_machine.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Context.new_with_virtual_machine.html 2025-12-16 13:04:32.406537500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Context.new_with_virtual_machine.html 2026-03-11 10:51:36.486712000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@
vm

Type: JSCVirtualMachine

-

A JSCVirtualMachine.

+

A JSCVirtualMachine.

@@ -188,7 +188,7 @@

Type: JSCContext

-

The newly created JSCContext.

+

The newly created JSCContext.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new.html 2025-12-16 13:04:32.740984000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new.html 2026-03-11 10:51:37.082710000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -182,7 +182,7 @@
message

Type: const char*

-

The error message.

+

The error message.

@@ -214,7 +214,7 @@

Type: JSCException

-

A new JSCException.

+

A new JSCException.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_printf.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_printf.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_printf.html 2025-12-16 13:04:32.747677800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_printf.html 2026-03-11 10:51:37.116710000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -184,7 +184,7 @@
format

Type: const char*

-

The string format.

+

The string format.

@@ -201,7 +201,7 @@
...

Type: 

-

The parameters to insert into the format string.

+

The parameters to insert into the format string.

@@ -233,7 +233,7 @@

Type: JSCException

-

A new JSCException.

+

A new JSCException.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_vprintf.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_vprintf.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_vprintf.html 2025-12-16 13:04:32.769108300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_vprintf.html 2026-03-11 10:51:37.150709600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -185,7 +185,7 @@
format

Type: const char*

-

The string format.

+

The string format.

@@ -202,7 +202,7 @@
args

Type: va_list

-

The parameters to insert into the format string.

+

The parameters to insert into the format string.

@@ -234,7 +234,7 @@

Type: JSCException

-

A new JSCException.

+

A new JSCException.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name.html 2025-12-16 13:04:32.779677200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name.html 2026-03-11 10:51:37.183709600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -183,7 +183,7 @@
name

Type: const char*

-

The error name.

+

The error name.

@@ -200,7 +200,7 @@
message

Type: const char*

-

The error message.

+

The error message.

@@ -232,7 +232,7 @@

Type: JSCException

-

A new JSCException.

+

A new JSCException.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_printf.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_printf.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_printf.html 2025-12-16 13:04:32.795676700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_printf.html 2026-03-11 10:51:37.227709500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -185,7 +185,7 @@
name

Type: const char*

-

The error name.

+

The error name.

@@ -202,7 +202,7 @@
format

Type: const char*

-

The string format.

+

The string format.

@@ -219,7 +219,7 @@
...

Type: 

-

The parameters to insert into the format string.

+

The parameters to insert into the format string.

@@ -251,7 +251,7 @@

Type: JSCException

-

A new JSCException.

+

A new JSCException.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_vprintf.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_vprintf.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_vprintf.html 2025-12-16 13:04:32.816882800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Exception.new_with_name_vprintf.html 2026-03-11 10:51:37.272709400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -186,7 +186,7 @@
name

Type: const char*

-

The error name.

+

The error name.

@@ -203,7 +203,7 @@
format

Type: const char*

-

The string format.

+

The string format.

@@ -220,7 +220,7 @@
args

Type: va_list

-

The parameters to insert into the format string.

+

The parameters to insert into the format string.

@@ -252,7 +252,7 @@

Type: JSCException

-

A new JSCException.

+

A new JSCException.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_array.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_array.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_array.html 2025-12-16 13:04:32.993326400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_array.html 2026-03-11 10:51:37.631708100 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -206,7 +206,7 @@
first_item_type

Type: GType

-

GType of first item, or G_TYPE_NONE.

+

GType of first item, or G_TYPE_NONE.

@@ -223,7 +223,7 @@
...

Type: 

-

Value of the first item, followed optionally by more type/value pairs, followed by G_TYPE_NONE.

+

Value of the first item, followed optionally by more type/value pairs, followed by G_TYPE_NONE.

@@ -255,7 +255,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_array_buffer.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_array_buffer.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_array_buffer.html 2025-12-16 13:04:32.999672700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_array_buffer.html 2026-03-11 10:51:37.686708000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -206,7 +206,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -223,7 +223,7 @@
data

Type: gpointer

-

Pointer to a region of memory.

+

Pointer to a region of memory.

@@ -240,7 +240,7 @@
size

Type: gsize

-

Size in bytes of the memory region.

+

Size in bytes of the memory region.

The argument can be NULL.
@@ -257,7 +257,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

@@ -274,7 +274,7 @@
user_data

Type: gpointer

-

User data.

+

User data.

The argument can be NULL.
@@ -306,7 +306,7 @@

Type: JSCValue

-

A JSCValue, or NULL in case of exception.

+

A JSCValue, or NULL in case of exception.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_array_from_garray.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_array_from_garray.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_array_from_garray.html 2025-12-16 13:04:33.009863400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_array_from_garray.html 2026-03-11 10:51:37.721707800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -206,7 +206,7 @@
array

Type: An array of JSCValue*

-

A GPtrArray.

+

A GPtrArray.

@@ -238,7 +238,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_array_from_strv.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_array_from_strv.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_array_from_strv.html 2025-12-16 13:04:33.011672300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_array_from_strv.html 2026-03-11 10:51:37.751707600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -205,7 +205,7 @@
strv

Type: An array of utf8

-

A NULL-terminated array of strings.

+

A NULL-terminated array of strings.

@@ -237,7 +237,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_boolean.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_boolean.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_boolean.html 2025-12-16 13:04:33.021248300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_boolean.html 2026-03-11 10:51:37.779707400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -204,7 +204,7 @@
value

Type: gboolean

-

A #gboolean.

+

A #gboolean.

@@ -236,7 +236,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_from_json.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_from_json.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_from_json.html 2025-12-16 13:04:33.026517900 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_from_json.html 2026-03-11 10:51:37.807707500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -204,7 +204,7 @@
json

Type: const char*

-

The JSON string to be parsed.

+

The JSON string to be parsed.

@@ -236,7 +236,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_function.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_function.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_function.html 2025-12-16 13:04:33.042283800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_function.html 2026-03-11 10:51:37.876707300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -200,7 +200,7 @@
context

Type: JSCContext

-

A JSCContext:

+

A JSCContext:

@@ -217,7 +217,7 @@
name

Type: const char*

-

The function name or NULL.

+

The function name or NULL.

@@ -234,7 +234,7 @@
callback

Type: GCallback

-

A GCallback.

+

A GCallback.

The argument can be NULL.
@@ -251,7 +251,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -268,7 +268,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

The argument can be NULL.
@@ -285,7 +285,7 @@
return_type

Type: GType

-

The GType of the function return value, or G_TYPE_NONE if the function is void.

+

The GType of the function return value, or G_TYPE_NONE if the function is void.

The argument can be NULL.
@@ -302,7 +302,7 @@
n_params

Type: guint

-

The number of parameter types to follow or 0 if the function doesn’t receive parameters.

+

The number of parameter types to follow or 0 if the function doesn’t receive parameters.

@@ -319,7 +319,7 @@
...

Type: 

-

A list of GTypes, one for each parameter.

+

A list of GTypes, one for each parameter.

@@ -351,7 +351,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_function_variadic.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_function_variadic.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_function_variadic.html 2025-12-16 13:04:33.051671500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_function_variadic.html 2026-03-11 10:51:37.944707000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -198,7 +198,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -215,7 +215,7 @@
name

Type: const char*

-

The function name or NULL.

+

The function name or NULL.

@@ -232,7 +232,7 @@
callback

Type: GCallback

-

A GCallback.

+

A GCallback.

The argument can be NULL.
@@ -249,7 +249,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -266,7 +266,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

The argument can be NULL.
@@ -283,7 +283,7 @@
return_type

Type: GType

-

The GType of the function return value, or G_TYPE_NONE if the function is void.

+

The GType of the function return value, or G_TYPE_NONE if the function is void.

The argument can be NULL.
@@ -315,7 +315,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_functionv.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_functionv.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_functionv.html 2025-12-16 13:04:33.067671000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_functionv.html 2026-03-11 10:51:38.025706800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -200,7 +200,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -217,7 +217,7 @@
name

Type: const char*

-

The function name or NULL.

+

The function name or NULL.

@@ -234,7 +234,7 @@
callback

Type: GCallback

-

A GCallback.

+

A GCallback.

The argument can be NULL.
@@ -251,7 +251,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -268,7 +268,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

The argument can be NULL.
@@ -285,7 +285,7 @@
return_type

Type: GType

-

The GType of the function return value, or G_TYPE_NONE if the function is void.

+

The GType of the function return value, or G_TYPE_NONE if the function is void.

The argument can be NULL.
@@ -302,7 +302,7 @@
n_parameters

Type: guint

-

The number of parameters.

+

The number of parameters.

@@ -319,7 +319,7 @@
parameter_types

Type: An array of GType

-

A list of GTypes, one for each parameter, or NULL.

+

A list of GTypes, one for each parameter, or NULL.

@@ -351,7 +351,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_null.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_null.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_null.html 2025-12-16 13:04:33.076581700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_null.html 2026-03-11 10:51:38.049706700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -186,7 +186,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -218,7 +218,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_number.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_number.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_number.html 2025-12-16 13:04:33.081741000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_number.html 2026-03-11 10:51:38.083706400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -204,7 +204,7 @@
number

Type: double

-

A number.

+

A number.

@@ -236,7 +236,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_object.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_object.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_object.html 2025-12-16 13:04:33.089538800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_object.html 2026-03-11 10:51:38.124706300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -190,7 +190,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -207,7 +207,7 @@
instance

Type: gpointer

-

An object instance or NULL.

+

An object instance or NULL.

@@ -224,7 +224,7 @@
jsc_class

Type: JSCClass

-

The JSCClass of instance.

+

The JSCClass of instance.

The argument can be NULL.
@@ -256,7 +256,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_promise.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_promise.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_promise.html 2025-12-16 13:04:33.096535000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_promise.html 2026-03-11 10:51:38.160706300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -192,7 +192,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -209,7 +209,7 @@
executor

Type: JSCExecutor

-

An initialization callback.

+

An initialization callback.

@@ -226,7 +226,7 @@
user_data

Type: gpointer

-

User data passed in executor.

+

User data passed in executor.

@@ -258,7 +258,7 @@

Type: JSCValue

-

A deferred promise object.

+

A deferred promise object.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_string.html 2025-12-16 13:04:33.101817100 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_string.html 2026-03-11 10:51:38.188706200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -205,7 +205,7 @@
string

Type: const char*

-

A null-terminated string.

+

A null-terminated string.

@@ -237,7 +237,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_string_from_bytes.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_string_from_bytes.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_string_from_bytes.html 2025-12-16 13:04:33.107095200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_string_from_bytes.html 2026-03-11 10:51:38.214706000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -204,7 +204,7 @@
bytes

Type: GBytes

-

A GBytes.

+

A GBytes.

@@ -236,7 +236,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_typed_array.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_typed_array.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_typed_array.html 2025-12-16 13:04:33.114014400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_typed_array.html 2026-03-11 10:51:38.250706000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,7 +193,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -210,7 +210,7 @@
type

Type: JSCTypedArrayType

-

The type of array elements.

+

The type of array elements.

@@ -227,7 +227,7 @@
length

Type: gsize

-

Number of elements in the array.

+

Number of elements in the array.

@@ -259,7 +259,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_undefined.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_undefined.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.Value.new_undefined.html 2025-12-16 13:04:33.118201000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.Value.new_undefined.html 2026-03-11 10:51:38.273705700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -114,7 +114,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -186,7 +186,7 @@
context

Type: JSCContext

-

A JSCContext.

+

A JSCContext.

@@ -218,7 +218,7 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.VirtualMachine.new.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.VirtualMachine.new.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.VirtualMachine.new.html 2025-12-16 13:04:33.388905800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.VirtualMachine.new.html 2026-03-11 10:51:39.789700500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: JSCVirtualMachine

-

The newly created JSCVirtualMachine.

+

The newly created JSCVirtualMachine.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.WeakValue.new.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.WeakValue.new.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/ctor.WeakValue.new.html 2025-12-16 13:04:33.412942000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/ctor.WeakValue.new.html 2026-03-11 10:51:39.838700300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@
value

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

@@ -186,7 +186,7 @@

Type: JSCWeakValue

-

A new JSCWeakValue.

+

A new JSCWeakValue.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/enum.CheckSyntaxMode.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/enum.CheckSyntaxMode.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/enum.CheckSyntaxMode.html 2025-12-16 13:04:31.063843500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/enum.CheckSyntaxMode.html 2026-03-11 10:51:33.808721300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,29 +136,23 @@
-
- -
JSC_CHECK_SYNTAX_MODE_SCRIPT
-
-

Mode to check syntax of a script.

-
    -
  • Value: 0
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
JSC_CHECK_SYNTAX_MODE_MODULE
-
-

Mode to check syntax of a module.

-
    -
  • Value: 1
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
+
+ + + + + + + + + + + + + + + +
NameDescription
JSC_CHECK_SYNTAX_MODE_SCRIPT

Mode to check syntax of a script.

JSC_CHECK_SYNTAX_MODE_MODULE

Mode to check syntax of a module.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/enum.CheckSyntaxResult.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/enum.CheckSyntaxResult.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/enum.CheckSyntaxResult.html 2025-12-16 13:04:31.107321000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/enum.CheckSyntaxResult.html 2026-03-11 10:51:34.009720600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,69 +136,43 @@
-
- -
JSC_CHECK_SYNTAX_RESULT_SUCCESS
-
-

No errors.

-
    -
  • Value: 0
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
JSC_CHECK_SYNTAX_RESULT_RECOVERABLE_ERROR
-
-

Recoverable syntax error.

-
    -
  • Value: 1
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
JSC_CHECK_SYNTAX_RESULT_IRRECOVERABLE_ERROR
-
-

Irrecoverable syntax error.

-
    -
  • Value: 2
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
JSC_CHECK_SYNTAX_RESULT_UNTERMINATED_LITERAL_ERROR
-
-

Unterminated literal error.

-
    -
  • Value: 3
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
JSC_CHECK_SYNTAX_RESULT_OUT_OF_MEMORY_ERROR
-
-

Out of memory error.

-
    -
  • Value: 4
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
JSC_CHECK_SYNTAX_RESULT_STACK_OVERFLOW_ERROR
-
-

Stack overflow error.

-
    -
  • Value: 5
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
JSC_CHECK_SYNTAX_RESULT_SUCCESS

No errors.

JSC_CHECK_SYNTAX_RESULT_RECOVERABLE_ERROR

Recoverable syntax error.

JSC_CHECK_SYNTAX_RESULT_IRRECOVERABLE_ERROR

Irrecoverable syntax error.

JSC_CHECK_SYNTAX_RESULT_UNTERMINATED_LITERAL_ERROR

Unterminated literal error.

JSC_CHECK_SYNTAX_RESULT_OUT_OF_MEMORY_ERROR

Out of memory error.

JSC_CHECK_SYNTAX_RESULT_STACK_OVERFLOW_ERROR

Stack overflow error.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/enum.OptionType.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/enum.OptionType.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/enum.OptionType.html 2025-12-16 13:04:31.119711400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/enum.OptionType.html 2026-03-11 10:51:34.079720500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,79 +138,48 @@
-
- -
JSC_OPTION_BOOLEAN
-
-

A #gboolean option type.

-
    -
  • Value: 0
  • -
  • Nickname: None
  • -
  • Available since: 2.24
  • -
-
- -
JSC_OPTION_INT
-
-

A #gint option type.

-
    -
  • Value: 1
  • -
  • Nickname: None
  • -
  • Available since: 2.24
  • -
-
- -
JSC_OPTION_UINT
-
-

A #guint option type.

-
    -
  • Value: 2
  • -
  • Nickname: None
  • -
  • Available since: 2.24
  • -
-
- -
JSC_OPTION_SIZE
-
-

A #gsize options type.

-
    -
  • Value: 3
  • -
  • Nickname: None
  • -
  • Available since: 2.24
  • -
-
- -
JSC_OPTION_DOUBLE
-
-

A #gdouble options type.

-
    -
  • Value: 4
  • -
  • Nickname: None
  • -
  • Available since: 2.24
  • -
-
- -
JSC_OPTION_STRING
-
-

A string option type.

-
    -
  • Value: 5
  • -
  • Nickname: None
  • -
  • Available since: 2.24
  • -
-
- -
JSC_OPTION_RANGE_STRING
-
-

A range string option type.

-
    -
  • Value: 6
  • -
  • Nickname: None
  • -
  • Available since: 2.24
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
JSC_OPTION_BOOLEAN

A #gboolean option type.

JSC_OPTION_INT

A #gint option type.

JSC_OPTION_UINT

A #guint option type.

JSC_OPTION_SIZE

A #gsize options type.

JSC_OPTION_DOUBLE

A #gdouble options type.

JSC_OPTION_STRING

A string option type.

JSC_OPTION_RANGE_STRING

A range string option type.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/enum.TypedArrayType.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/enum.TypedArrayType.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/enum.TypedArrayType.html 2025-12-16 13:04:31.199709700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/enum.TypedArrayType.html 2026-03-11 10:51:34.186720100 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,129 +138,73 @@
-
- -
JSC_TYPED_ARRAY_NONE
-
-

Not a typed array, or type unsupported.

-
    -
  • Value: 0
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_INT8
-
-

Array elements are 8-bit signed integers (int8_t).

-
    -
  • Value: 1
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_INT16
-
-

Array elements are 16-bit signed integers (int16_t).

-
    -
  • Value: 2
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_INT32
-
-

Array elements are 32-bit signed integers (int32_t).

-
    -
  • Value: 3
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_INT64
-
-

Array elements are 64-bit signed integers (int64_t).

-
    -
  • Value: 4
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_UINT8
-
-

Array elements are 8-bit unsigned integers (uint8_t).

-
    -
  • Value: 5
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_UINT8_CLAMPED
-
-

Array elements are 8-bit unsigned integers (uint8_t).

-
    -
  • Value: 6
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_UINT16
-
-

Array elements are 16-bit unsigned integers (uint16_t).

-
    -
  • Value: 7
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_UINT32
-
-

Array elements are 32-bit unsigned integers (uint32_t).

-
    -
  • Value: 8
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_UINT64
-
-

Array elements are 64-bit unsigned integers (uint64_t).

-
    -
  • Value: 9
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_FLOAT32
-
-

Array elements are 32-bit floating point numbers (float).

-
    -
  • Value: 10
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
JSC_TYPED_ARRAY_FLOAT64
-
-

Array elements are 64-bit floating point numbers (double).

-
    -
  • Value: 11
  • -
  • Nickname: None
  • -
  • Available since: 2.38
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
JSC_TYPED_ARRAY_NONE

Not a typed array, or type unsupported.

JSC_TYPED_ARRAY_INT8

Array elements are 8-bit signed integers (int8_t).

JSC_TYPED_ARRAY_INT16

Array elements are 16-bit signed integers (int16_t).

JSC_TYPED_ARRAY_INT32

Array elements are 32-bit signed integers (int32_t).

JSC_TYPED_ARRAY_INT64

Array elements are 64-bit signed integers (int64_t).

JSC_TYPED_ARRAY_UINT8

Array elements are 8-bit unsigned integers (uint8_t).

JSC_TYPED_ARRAY_UINT8_CLAMPED

Array elements are 8-bit unsigned integers (uint8_t).

JSC_TYPED_ARRAY_UINT16

Array elements are 16-bit unsigned integers (uint16_t).

JSC_TYPED_ARRAY_UINT32

Array elements are 32-bit unsigned integers (uint32_t).

JSC_TYPED_ARRAY_UINT64

Array elements are 64-bit unsigned integers (uint64_t).

JSC_TYPED_ARRAY_FLOAT32

Array elements are 32-bit floating point numbers (float).

JSC_TYPED_ARRAY_FLOAT64

Array elements are 64-bit floating point numbers (double).

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/flags.ValuePropertyFlags.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/flags.ValuePropertyFlags.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/flags.ValuePropertyFlags.html 2025-12-16 13:04:31.011713500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/flags.ValuePropertyFlags.html 2026-03-11 10:51:34.052720500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,42 +136,31 @@
-
- -
JSC_VALUE_PROPERTY_CONFIGURABLE
-
-

The type of the property descriptor may be changed and the - property may be deleted from the corresponding object.

-
    -
  • Value: 1
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
JSC_VALUE_PROPERTY_ENUMERABLE
-
-

The property shows up during enumeration of the properties on - the corresponding object.

-
    -
  • Value: 2
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
JSC_VALUE_PROPERTY_WRITABLE
-
-

The value associated with the property may be changed with an - assignment operator. This doesn’t have any effect when passed to jsc_value_object_define_property_accessor().

-
    -
  • Value: 4
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
JSC_VALUE_PROPERTY_CONFIGURABLE

The type of the property descriptor may be changed and the + property may be deleted from the corresponding object.

JSC_VALUE_PROPERTY_ENUMERABLE

The property shows up during enumeration of the properties on + the corresponding object.

JSC_VALUE_PROPERTY_WRITABLE

The value associated with the property may be changed with an + assignment operator. This doesn’t have any effect when passed to jsc_value_object_define_property_accessor().

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.CHECK_VERSION.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.CHECK_VERSION.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.CHECK_VERSION.html 2025-12-16 13:04:31.199709700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.CHECK_VERSION.html 2026-03-11 10:51:34.647718400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
major

Type: -

-

Major version (e.g. 1 for version 1.2.5)

+

Major version (e.g. 1 for version 1.2.5)

@@ -168,7 +168,7 @@
minor

Type: -

-

Minor version (e.g. 2 for version 1.2.5)

+

Minor version (e.g. 2 for version 1.2.5)

@@ -185,7 +185,7 @@
micro

Type: -

-

Micro version (e.g. 5 for version 1.2.5)

+

Micro version (e.g. 5 for version 1.2.5)

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.DECLARE_FINAL_TYPE.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.DECLARE_FINAL_TYPE.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.DECLARE_FINAL_TYPE.html 2025-12-16 13:04:31.207292800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.DECLARE_FINAL_TYPE.html 2026-03-11 10:51:34.694718400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -123,7 +123,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.get_major_version.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.get_major_version.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.get_major_version.html 2025-12-16 13:04:31.199709700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.get_major_version.html 2026-03-11 10:51:34.654718400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@

Type: guint

-

The major version number of the JavaScriptCore library.

+

The major version number of the JavaScriptCore library.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.get_micro_version.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.get_micro_version.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.get_micro_version.html 2025-12-16 13:04:31.286386700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.get_micro_version.html 2026-03-11 10:51:34.737718000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@

Type: guint

-

The micro version number of the JavaScriptCore library.

+

The micro version number of the JavaScriptCore library.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.get_minor_version.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.get_minor_version.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.get_minor_version.html 2025-12-16 13:04:31.290350200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.get_minor_version.html 2026-03-11 10:51:34.804718000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@

Type: guint

-

The minor version number of the JavaScriptCore library.

+

The minor version number of the JavaScriptCore library.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_foreach.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_foreach.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_foreach.html 2025-12-16 13:04:31.315707200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_foreach.html 2026-03-11 10:51:34.984717400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,7 +152,7 @@
function

Type: JSCOptionsFunc

-

A JSCOptionsFunc callback.

+

A JSCOptionsFunc callback.

@@ -169,7 +169,7 @@
user_data

Type: gpointer

-

Callback user data.

+

Callback user data.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_boolean.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_boolean.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_boolean.html 2025-12-16 13:04:31.473005500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_boolean.html 2026-03-11 10:51:35.167716700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

The argument can be NULL.
@@ -168,7 +168,7 @@
value

Type: gboolean*

-

Return location for the option value.

+

Return location for the option value.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if value has been set or FALSE if the option doesn’t exist.

+

TRUE if value has been set or FALSE if the option doesn’t exist.

The argument will be set by the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_double.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_double.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_double.html 2025-12-16 13:04:31.493391300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_double.html 2026-03-11 10:51:35.282716300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: gdouble*

-

Return location for the option value.

+

Return location for the option value.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if value has been set or FALSE if the option doesn’t exist.

+

TRUE if value has been set or FALSE if the option doesn’t exist.

The argument will be set by the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_int.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_int.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_int.html 2025-12-16 13:04:31.539702700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_int.html 2026-03-11 10:51:35.406715900 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: gint*

-

Return location for the option value.

+

Return location for the option value.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if value has been set or FALSE if the option doesn’t exist.

+

TRUE if value has been set or FALSE if the option doesn’t exist.

The argument will be set by the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_option_group.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_option_group.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_option_group.html 2025-12-16 13:04:31.687699600 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_option_group.html 2026-03-11 10:51:35.477715500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@

Type: GOptionGroup

-

A GOptionGroup for the JSCOptions.

+

A GOptionGroup for the JSCOptions.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_range_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_range_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_range_string.html 2025-12-16 13:04:31.779697700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_range_string.html 2026-03-11 10:51:35.590715200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -171,7 +171,7 @@
value

Type: char**

-

Return location for the option value.

+

Return location for the option value.

@@ -180,7 +180,7 @@ - +
The argument will be set by the function.
The caller of the function takes ownership of the returned data, and is responsible for freeing it.
The called function takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
@@ -203,7 +203,7 @@

Type: gboolean

-

TRUE if value has been set or FALSE if the option doesn’t exist.

+

TRUE if value has been set or FALSE if the option doesn’t exist.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_size.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_size.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_size.html 2025-12-16 13:04:31.837858400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_size.html 2026-03-11 10:51:35.650714900 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: gsize*

-

Return location for the option value.

+

Return location for the option value.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if value has been set or FALSE if the option doesn’t exist.

+

TRUE if value has been set or FALSE if the option doesn’t exist.

The argument will be set by the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_string.html 2025-12-16 13:04:31.871695800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_string.html 2026-03-11 10:51:35.672715000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: char**

-

Return location for the option value.

+

Return location for the option value.

@@ -177,7 +177,7 @@ - +
The argument will be set by the function.
The caller of the function takes ownership of the returned data, and is responsible for freeing it.
The called function takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if value has been set or FALSE if the option doesn’t exist.

+

TRUE if value has been set or FALSE if the option doesn’t exist.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_uint.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_uint.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_get_uint.html 2025-12-16 13:04:31.955694200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_get_uint.html 2026-03-11 10:51:35.722714700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: guint*

-

Return location for the option value.

+

Return location for the option value.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if value has been set or FALSE if the option doesn’t exist.

+

TRUE if value has been set or FALSE if the option doesn’t exist.

The argument will be set by the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_boolean.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_boolean.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_boolean.html 2025-12-16 13:04:31.971693800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_boolean.html 2026-03-11 10:51:35.781714400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: gboolean

-

The value to set.

+

The value to set.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if option was correctly set or FALSE otherwise.

+

TRUE if option was correctly set or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_double.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_double.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_double.html 2025-12-16 13:04:32.005455700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_double.html 2026-03-11 10:51:35.822714300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: gdouble

-

The value to set.

+

The value to set.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if option was correctly set or FALSE otherwise.

+

TRUE if option was correctly set or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_int.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_int.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_int.html 2025-12-16 13:04:32.031692500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_int.html 2026-03-11 10:51:35.883714200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: gint

-

The value to set.

+

The value to set.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if option was correctly set or FALSE otherwise.

+

TRUE if option was correctly set or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_range_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_range_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_range_string.html 2025-12-16 13:04:32.053972500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_range_string.html 2026-03-11 10:51:35.941714000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -171,7 +171,7 @@
value

Type: const char*

-

The value to set.

+

The value to set.

@@ -203,7 +203,7 @@

Type: gboolean

-

TRUE if option was correctly set or FALSE otherwise.

+

TRUE if option was correctly set or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_size.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_size.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_size.html 2025-12-16 13:04:32.078340800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_size.html 2026-03-11 10:51:36.000713800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: gsize

-

The value to set.

+

The value to set.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if option was correctly set or FALSE otherwise.

+

TRUE if option was correctly set or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_string.html 2025-12-16 13:04:32.113260500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_string.html 2026-03-11 10:51:36.057713500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: const char*

-

The value to set.

+

The value to set.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if option was correctly set or FALSE otherwise.

+

TRUE if option was correctly set or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_uint.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_uint.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/func.options_set_uint.html 2025-12-16 13:04:32.118534600 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/func.options_set_uint.html 2026-03-11 10:51:36.111713400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
option

Type: const char*

-

The option identifier.

+

The option identifier.

@@ -168,7 +168,7 @@
value

Type: guint

-

The value to set.

+

The value to set.

@@ -200,7 +200,7 @@

Type: gboolean

-

TRUE if option was correctly set or FALSE otherwise.

+

TRUE if option was correctly set or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/index.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/index.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/index.html 2025-12-16 13:04:33.525231400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/index.html 2026-03-11 10:51:39.979699900 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,18 +106,14 @@
Dependencies
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -135,7 +131,7 @@
- + @@ -143,22 +139,16 @@
Version2.50.4
Version2.50.6
AuthorsThe WebKit GTK and WPE teams
LicenseBSD, LGPL-2.1
Websitehttps://webkit.org
-

Build

- - - -
C headersjsc/jsc.h
pkg-config filesjavascriptcoregtk-6.0
- diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/index.json webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/index.json --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/index.json 2025-12-16 13:04:33.533420300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/index.json 2026-03-11 10:51:39.992547300 +0000 @@ -1 +1 @@ -{"meta":{"ns":"JavaScriptCore","version":"6.0","generator":"gi-docgen","generator-version":"2023.4"},"symbols":[{"type":"bitfield","name":"ValuePropertyFlags","ctype":"JSCValuePropertyFlags","summary":"Flags used when defining properties with jsc_value_object_define_property_data() and jsc_value_object_define_property_accessor().","deprecated":null},{"type":"callback","name":"ClassDeletePropertyFunction","ctype":"JSCClassDeletePropertyFunction","summary":"The type of delete_property in #JSCClassVTable. This is only required when you need to handle external properties not added ...","deprecated":null},{"type":"callback","name":"ClassEnumeratePropertiesFunction","ctype":"JSCClassEnumeratePropertiesFunction","summary":"The type of enumerate_properties in #JSCClassVTable. This is only required when you need to handle external properties not added ...","deprecated":null},{"type":"callback","name":"ClassGetPropertyFunction","ctype":"JSCClassGetPropertyFunction","summary":"The type of get_property in #JSCClassVTable. This is only required when you need to handle external properties not added ...","deprecated":null},{"type":"callback","name":"ClassHasPropertyFunction","ctype":"JSCClassHasPropertyFunction","summary":"The type of has_property in #JSCClassVTable. This is only required when you need to handle external properties not added ...","deprecated":null},{"type":"callback","name":"ClassSetPropertyFunction","ctype":"JSCClassSetPropertyFunction","summary":"The type of set_property in #JSCClassVTable. This is only required when you need to handle external properties not added ...","deprecated":null},{"type":"callback","name":"ExceptionHandler","ctype":"JSCExceptionHandler","summary":"Function used to handle JavaScript exceptions in a #JSCContext.","deprecated":null},{"type":"callback","name":"Executor","ctype":"JSCExecutor","summary":"A function passed to @jsc_value_new_promise called during initialization It is called like a JavaScript function, so exceptions raised ...","deprecated":null},{"type":"callback","name":"OptionsFunc","ctype":"JSCOptionsFunc","summary":"Function used to iterate options. Not that @description string is not localized.","deprecated":null},{"type":"class","name":"Class","ctype":"JSCClass","summary":"A JSSClass represents a custom JavaScript class registered by the user in a #JSCContext. It allows to create new ...","deprecated":null},{"type":"class","name":"Context","ctype":"JSCContext","summary":"JSCContext represents a JavaScript execution context, where all operations take place and where the values will be associated. ...","deprecated":null},{"type":"class","name":"Exception","ctype":"JSCException","summary":"JSCException represents a JavaScript exception.","deprecated":null},{"type":"class","name":"Value","ctype":"JSCValue","summary":"JSCValue represents a reference to a value in a #JSCContext. The JSCValue protects the referenced value from being garbage collected.","deprecated":null},{"type":"class","name":"VirtualMachine","ctype":"JSCVirtualMachine","summary":"JSCVirtualMachine represents a group of JSCContexts. It allows concurrent JavaScript execution by creating a different instance of JSCVirtualMachine in ...","deprecated":null},{"type":"class","name":"WeakValue","ctype":"JSCWeakValue","summary":"JSCWeakValue represents a weak reference to a value in a #JSCContext. It can be used to keep a reference ...","deprecated":null},{"type":"constant","name":"MAJOR_VERSION","ident":"JSC_MAJOR_VERSION","summary":"Like jsc_get_major_version(), but from the headers used at application compile time, rather than from the library linked against at ...","deprecated":null},{"type":"constant","name":"MICRO_VERSION","ident":"JSC_MICRO_VERSION","summary":"Like jsc_get_micro_version(), but from the headers used at application compile time, rather than from the library linked against at ...","deprecated":null},{"type":"constant","name":"MINOR_VERSION","ident":"JSC_MINOR_VERSION","summary":"Like jsc_get_minor_version(), but from the headers used at application compile time, rather than from the library linked against at ...","deprecated":null},{"type":"constant","name":"OPTIONS_USE_DFG","ident":"JSC_OPTIONS_USE_DFG","summary":"Allows the DFG JIT to be used if %TRUE. Option type: %JSC_OPTION_BOOLEAN Default value: %TRUE.","deprecated":null},{"type":"constant","name":"OPTIONS_USE_FTL","ident":"JSC_OPTIONS_USE_FTL","summary":"Allows the FTL JIT to be used if %TRUE. Option type: %JSC_OPTION_BOOLEAN Default value: %TRUE.","deprecated":null},{"type":"constant","name":"OPTIONS_USE_JIT","ident":"JSC_OPTIONS_USE_JIT","summary":"Allows the executable pages to be allocated for JIT and thunks if %TRUE. Option type: %JSC_OPTION_BOOLEAN Default value: %TRUE.","deprecated":null},{"type":"constant","name":"OPTIONS_USE_LLINT","ident":"JSC_OPTIONS_USE_LLINT","summary":"Allows the LLINT to be used if %TRUE. Option type: %JSC_OPTION_BOOLEAN Default value: %TRUE.","deprecated":null},{"type":"ctor","name":"new","type_name":"Context","ident":"jsc_context_new","summary":"Create a new #JSCContext. The context is created in a new #JSCVirtualMachine. Use jsc_context_new_with_virtual_machine() to create a new #JSCContext ...","deprecated":null},{"type":"ctor","name":"new","type_name":"Exception","ident":"jsc_exception_new","summary":"Create a new #JSCException in @context with @message.","deprecated":null},{"type":"ctor","name":"new","type_name":"VirtualMachine","ident":"jsc_virtual_machine_new","summary":"Create a new #JSCVirtualMachine.","deprecated":null},{"type":"ctor","name":"new","type_name":"WeakValue","ident":"jsc_weak_value_new","summary":"Create a new #JSCWeakValue for the JavaScript value referenced by @value.","deprecated":null},{"type":"ctor","name":"new_array","type_name":"Value","ident":"jsc_value_new_array","summary":"Create a new #JSCValue referencing an array with the given items. If @first_item_type is %G_TYPE_NONE an empty array is created.","deprecated":null},{"type":"ctor","name":"new_array_buffer","type_name":"Value","ident":"jsc_value_new_array_buffer","summary":"Creates a new %ArrayBuffer from existing @data in memory. The @data is not copied: while this allows sharing ...","deprecated":null},{"type":"ctor","name":"new_array_from_garray","type_name":"Value","ident":"jsc_value_new_array_from_garray","summary":"Create a new #JSCValue referencing an array with the items from @array. If @array is %NULL or empty a ...","deprecated":null},{"type":"ctor","name":"new_array_from_strv","type_name":"Value","ident":"jsc_value_new_array_from_strv","summary":"Create a new #JSCValue referencing an array of strings with the items from @strv. If @array is %NULL or ...","deprecated":null},{"type":"ctor","name":"new_boolean","type_name":"Value","ident":"jsc_value_new_boolean","summary":"Create a new #JSCValue from @value","deprecated":null},{"type":"ctor","name":"new_from_json","type_name":"Value","ident":"jsc_value_new_from_json","summary":"Create a new #JSCValue referencing a new value created by parsing @json.","deprecated":null},{"type":"ctor","name":"new_function","type_name":"Value","ident":"jsc_value_new_function","summary":"Create a function in @context. If @name is %NULL an anonymous function will be created. When the function is ...","deprecated":null},{"type":"ctor","name":"new_function_variadic","type_name":"Value","ident":"jsc_value_new_function_variadic","summary":"Create a function in @context. If @name is %NULL an anonymous function will be created. When the function is ...","deprecated":null},{"type":"ctor","name":"new_functionv","type_name":"Value","ident":"jsc_value_new_functionv","summary":"Create a function in @context. If @name is %NULL an anonymous function will be created. When the function is ...","deprecated":null},{"type":"ctor","name":"new_null","type_name":"Value","ident":"jsc_value_new_null","summary":"Create a new #JSCValue referencing null in @context.","deprecated":null},{"type":"ctor","name":"new_number","type_name":"Value","ident":"jsc_value_new_number","summary":"Create a new #JSCValue from @number.","deprecated":null},{"type":"ctor","name":"new_object","type_name":"Value","ident":"jsc_value_new_object","summary":"Create a new #JSCValue from @instance. If @instance is %NULL a new empty object is created. When @instance is ...","deprecated":null},{"type":"ctor","name":"new_printf","type_name":"Exception","ident":"jsc_exception_new_printf","summary":"Create a new #JSCException in @context using a formatted string for the message.","deprecated":null},{"type":"ctor","name":"new_promise","type_name":"Value","ident":"jsc_value_new_promise","summary":"Creates a new Promise. @executor will be invoked during promise initialization and it receives the @resolve and @reject objects ...","deprecated":null},{"type":"ctor","name":"new_string","type_name":"Value","ident":"jsc_value_new_string","summary":"Create a new #JSCValue from @string. If you need to create a #JSCValue from a string containing null characters, ...","deprecated":null},{"type":"ctor","name":"new_string_from_bytes","type_name":"Value","ident":"jsc_value_new_string_from_bytes","summary":"Create a new #JSCValue from @bytes.","deprecated":null},{"type":"ctor","name":"new_typed_array","type_name":"Value","ident":"jsc_value_new_typed_array","summary":"Create a new typed array containing a given amount of elements. Create a #JSCValue referencing a new typed ...","deprecated":null},{"type":"ctor","name":"new_undefined","type_name":"Value","ident":"jsc_value_new_undefined","summary":"Create a new #JSCValue referencing undefined in @context.","deprecated":null},{"type":"ctor","name":"new_vprintf","type_name":"Exception","ident":"jsc_exception_new_vprintf","summary":"Create a new #JSCException in @context using a formatted string for the message. This is similar to jsc_exception_new_printf() except ...","deprecated":null},{"type":"ctor","name":"new_with_name","type_name":"Exception","ident":"jsc_exception_new_with_name","summary":"Create a new #JSCException in @context with @name and @message.","deprecated":null},{"type":"ctor","name":"new_with_name_printf","type_name":"Exception","ident":"jsc_exception_new_with_name_printf","summary":"Create a new #JSCException in @context with @name and using a formatted string for the message.","deprecated":null},{"type":"ctor","name":"new_with_name_vprintf","type_name":"Exception","ident":"jsc_exception_new_with_name_vprintf","summary":"Create a new #JSCException in @context with @name and using a formatted string for the message. This is similar ...","deprecated":null},{"type":"ctor","name":"new_with_virtual_machine","type_name":"Context","ident":"jsc_context_new_with_virtual_machine","summary":"Create a new #JSCContext in @virtual_machine.","deprecated":null},{"type":"enum","name":"CheckSyntaxMode","ctype":"JSCCheckSyntaxMode","summary":"Enum values to specify a mode to check for syntax errors in jsc_context_check_syntax().","deprecated":null},{"type":"enum","name":"CheckSyntaxResult","ctype":"JSCCheckSyntaxResult","summary":"Enum values to specify the result of jsc_context_check_syntax().","deprecated":null},{"type":"enum","name":"OptionType","ctype":"JSCOptionType","summary":"Enum values for options types.","deprecated":null},{"type":"enum","name":"TypedArrayType","ctype":"JSCTypedArrayType","summary":"Possible types of the elements contained in a typed array.","deprecated":null},{"type":"function","name":"get_major_version","ident":"jsc_get_major_version","summary":"Returns the major version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 1.) This ...","deprecated":null},{"type":"function","name":"get_micro_version","ident":"jsc_get_micro_version","summary":"Returns the micro version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 3.) This ...","deprecated":null},{"type":"function","name":"get_minor_version","ident":"jsc_get_minor_version","summary":"Returns the minor version number of the JavaScriptCore library. (e.g. in JavaScriptCore version 1.8.3 this is 8.) This ...","deprecated":null},{"type":"function","name":"options_foreach","ident":"jsc_options_foreach","summary":"Iterates all available options calling @function for each one. Iteration can stop early if @function returns %FALSE.","deprecated":null},{"type":"function","name":"options_get_boolean","ident":"jsc_options_get_boolean","summary":"Get @option as a #gboolean value.","deprecated":null},{"type":"function","name":"options_get_double","ident":"jsc_options_get_double","summary":"Get @option as a #gdouble value.","deprecated":null},{"type":"function","name":"options_get_int","ident":"jsc_options_get_int","summary":"Get @option as a #gint value.","deprecated":null},{"type":"function","name":"options_get_option_group","ident":"jsc_options_get_option_group","summary":"Create a #GOptionGroup to handle JSCOptions as command line arguments. The options will be exposed as command line arguments ...","deprecated":null},{"type":"function","name":"options_get_range_string","ident":"jsc_options_get_range_string","summary":"Get @option as a range string. The string must be in the format [!]<low>[:<high>] where low and high are ...","deprecated":null},{"type":"function","name":"options_get_size","ident":"jsc_options_get_size","summary":"Get @option as a #gsize value.","deprecated":null},{"type":"function","name":"options_get_string","ident":"jsc_options_get_string","summary":"Get @option as a string.","deprecated":null},{"type":"function","name":"options_get_uint","ident":"jsc_options_get_uint","summary":"Get @option as a #guint value.","deprecated":null},{"type":"function","name":"options_set_boolean","ident":"jsc_options_set_boolean","summary":"Set @option as a #gboolean value.","deprecated":null},{"type":"function","name":"options_set_double","ident":"jsc_options_set_double","summary":"Set @option as a #gdouble value.","deprecated":null},{"type":"function","name":"options_set_int","ident":"jsc_options_set_int","summary":"Set @option as a #gint value.","deprecated":null},{"type":"function","name":"options_set_range_string","ident":"jsc_options_set_range_string","summary":"Set @option as a range string. The string must be in the format [!]<low>[:<high>] where low and high are ...","deprecated":null},{"type":"function","name":"options_set_size","ident":"jsc_options_set_size","summary":"Set @option as a #gsize value.","deprecated":null},{"type":"function","name":"options_set_string","ident":"jsc_options_set_string","summary":"Set @option as a string.","deprecated":null},{"type":"function","name":"options_set_uint","ident":"jsc_options_set_uint","summary":"Set @option as a #guint value.","deprecated":null},{"type":"function_macro","name":"CHECK_VERSION","ident":"JSC_CHECK_VERSION","summary":"Check the version of JSC header files at compile time.","deprecated":null},{"type":"function_macro","name":"DECLARE_FINAL_TYPE","ident":"JSC_DECLARE_FINAL_TYPE","summary":"No description available.","deprecated":null},{"type":"method","name":"add_constructor","type_name":"Class","ident":"jsc_class_add_constructor","summary":"Add a constructor to @jsc_class. If @name is %NULL, the class name will be used. When new is used ...","deprecated":null},{"type":"method","name":"add_constructor_variadic","type_name":"Class","ident":"jsc_class_add_constructor_variadic","summary":"Add a constructor to @jsc_class. If @name is %NULL, the class name will be used. When new is used ...","deprecated":null},{"type":"method","name":"add_constructorv","type_name":"Class","ident":"jsc_class_add_constructorv","summary":"Add a constructor to @jsc_class. If @name is %NULL, the class name will be used. When new is used ...","deprecated":null},{"type":"method","name":"add_method","type_name":"Class","ident":"jsc_class_add_method","summary":"Add method with @name to @jsc_class. When the method is called by JavaScript or jsc_value_object_invoke_method(), @callback is called receiving ...","deprecated":null},{"type":"method","name":"add_method_variadic","type_name":"Class","ident":"jsc_class_add_method_variadic","summary":"Add method with @name to @jsc_class. When the method is called by JavaScript or jsc_value_object_invoke_method(), @callback is called receiving ...","deprecated":null},{"type":"method","name":"add_methodv","type_name":"Class","ident":"jsc_class_add_methodv","summary":"Add method with @name to @jsc_class. When the method is called by JavaScript or jsc_value_object_invoke_method(), @callback is called receiving ...","deprecated":null},{"type":"method","name":"add_property","type_name":"Class","ident":"jsc_class_add_property","summary":"Add a property with @name to @jsc_class. When the property value needs to be getted, @getter is called receiving ...","deprecated":null},{"type":"method","name":"array_buffer_get_data","type_name":"Value","ident":"jsc_value_array_buffer_get_data","summary":"Gets a pointer to memory that contains the array buffer data. Obtains a pointer to the memory region ...","deprecated":null},{"type":"method","name":"array_buffer_get_size","type_name":"Value","ident":"jsc_value_array_buffer_get_size","summary":"Gets the size in bytes of the array buffer. Obtains the size in bytes of the memory region ...","deprecated":null},{"type":"method","name":"check_syntax","type_name":"Context","ident":"jsc_context_check_syntax","summary":"Check the given @code in @context for syntax errors. The @line_number is the starting line number in @uri; the ...","deprecated":null},{"type":"method","name":"clear_exception","type_name":"Context","ident":"jsc_context_clear_exception","summary":"Clear the uncaught exception in @context if any.","deprecated":null},{"type":"method","name":"constructor_call","type_name":"Value","ident":"jsc_value_constructor_call","summary":"Invoke new with constructor referenced by @value. If @first_parameter_type is %G_TYPE_NONE no parameters will be passed to the constructor.","deprecated":null},{"type":"method","name":"constructor_callv","type_name":"Value","ident":"jsc_value_constructor_callv","summary":"Invoke new with constructor referenced by @value. If @n_parameters is 0 no parameters will be passed to the constructor.","deprecated":null},{"type":"method","name":"evaluate","type_name":"Context","ident":"jsc_context_evaluate","summary":"Evaluate @code in @context.","deprecated":null},{"type":"method","name":"evaluate_in_object","type_name":"Context","ident":"jsc_context_evaluate_in_object","summary":"Evaluate @code and create an new object where symbols defined in @code will be added as properties, instead of ...","deprecated":null},{"type":"method","name":"evaluate_with_source_uri","type_name":"Context","ident":"jsc_context_evaluate_with_source_uri","summary":"Evaluate @code in @context using @uri as the source URI. The @line_number is the starting line number in @uri; ...","deprecated":null},{"type":"method","name":"function_call","type_name":"Value","ident":"jsc_value_function_call","summary":"Call function referenced by @value, passing the given parameters. If @first_parameter_type is %G_TYPE_NONE no parameters will be passed to ...","deprecated":null},{"type":"method","name":"function_callv","type_name":"Value","ident":"jsc_value_function_callv","summary":"Call function referenced by @value, passing the given @parameters. If @n_parameters is 0 no parameters will be passed to ...","deprecated":null},{"type":"method","name":"get_backtrace_string","type_name":"Exception","ident":"jsc_exception_get_backtrace_string","summary":"Get a string with the exception backtrace.","deprecated":null},{"type":"method","name":"get_column_number","type_name":"Exception","ident":"jsc_exception_get_column_number","summary":"Get the column number at which @exception happened.","deprecated":null},{"type":"method","name":"get_context","type_name":"Value","ident":"jsc_value_get_context","summary":"Get the #JSCContext in which @value was created.","deprecated":null},{"type":"method","name":"get_exception","type_name":"Context","ident":"jsc_context_get_exception","summary":"Get the last unhandled exception thrown in @context by API functions calls.","deprecated":null},{"type":"method","name":"get_global_object","type_name":"Context","ident":"jsc_context_get_global_object","summary":"Get a #JSCValue referencing the @context global object","deprecated":null},{"type":"method","name":"get_line_number","type_name":"Exception","ident":"jsc_exception_get_line_number","summary":"Get the line number at which @exception happened.","deprecated":null},{"type":"method","name":"get_message","type_name":"Exception","ident":"jsc_exception_get_message","summary":"Get the error message of @exception.","deprecated":null},{"type":"method","name":"get_name","type_name":"Class","ident":"jsc_class_get_name","summary":"Get the class name of @jsc_class","deprecated":null},{"type":"method","name":"get_name","type_name":"Exception","ident":"jsc_exception_get_name","summary":"Get the error name of @exception","deprecated":null},{"type":"method","name":"get_parent","type_name":"Class","ident":"jsc_class_get_parent","summary":"Get the parent class of @jsc_class","deprecated":null},{"type":"method","name":"get_source_uri","type_name":"Exception","ident":"jsc_exception_get_source_uri","summary":"Get the source URI of @exception.","deprecated":null},{"type":"method","name":"get_value","type_name":"Context","ident":"jsc_context_get_value","summary":"Get a property of @context global object with @name.","deprecated":null},{"type":"method","name":"get_value","type_name":"WeakValue","ident":"jsc_weak_value_get_value","summary":"Get a #JSCValue referencing the JavaScript value of @weak_value.","deprecated":null},{"type":"method","name":"get_virtual_machine","type_name":"Context","ident":"jsc_context_get_virtual_machine","summary":"Get the #JSCVirtualMachine where @context was created.","deprecated":null},{"type":"method","name":"is_array","type_name":"Value","ident":"jsc_value_is_array","summary":"Get whether the value referenced by @value is an array.","deprecated":null},{"type":"method","name":"is_array_buffer","type_name":"Value","ident":"jsc_value_is_array_buffer","summary":"Check whether the @value is an %ArrayBuffer.","deprecated":null},{"type":"method","name":"is_boolean","type_name":"Value","ident":"jsc_value_is_boolean","summary":"Get whether the value referenced by @value is a boolean.","deprecated":null},{"type":"method","name":"is_constructor","type_name":"Value","ident":"jsc_value_is_constructor","summary":"Get whether the value referenced by @value is a constructor.","deprecated":null},{"type":"method","name":"is_function","type_name":"Value","ident":"jsc_value_is_function","summary":"Get whether the value referenced by @value is a function","deprecated":null},{"type":"method","name":"is_null","type_name":"Value","ident":"jsc_value_is_null","summary":"Get whether the value referenced by @value is null.","deprecated":null},{"type":"method","name":"is_number","type_name":"Value","ident":"jsc_value_is_number","summary":"Get whether the value referenced by @value is a number.","deprecated":null},{"type":"method","name":"is_object","type_name":"Value","ident":"jsc_value_is_object","summary":"Get whether the value referenced by @value is an object.","deprecated":null},{"type":"method","name":"is_string","type_name":"Value","ident":"jsc_value_is_string","summary":"Get whether the value referenced by @value is a string","deprecated":null},{"type":"method","name":"is_typed_array","type_name":"Value","ident":"jsc_value_is_typed_array","summary":"Determines whether a value is a typed array.","deprecated":null},{"type":"method","name":"is_undefined","type_name":"Value","ident":"jsc_value_is_undefined","summary":"Get whether the value referenced by @value is undefined.","deprecated":null},{"type":"method","name":"new_typed_array_with_buffer","type_name":"Value","ident":"jsc_value_new_typed_array_with_buffer","summary":"Create a new typed array value with elements from an array buffer. Create a #JSCValue referencing a new ...","deprecated":null},{"type":"method","name":"object_define_property_accessor","type_name":"Value","ident":"jsc_value_object_define_property_accessor","summary":"Define or modify a property with @property_name in object referenced by @value. When the property value needs to be ...","deprecated":null},{"type":"method","name":"object_define_property_data","type_name":"Value","ident":"jsc_value_object_define_property_data","summary":"Define or modify a property with @property_name in object referenced by @value. This is equivalent to JavaScript Object.defineProperty() when ...","deprecated":null},{"type":"method","name":"object_delete_property","type_name":"Value","ident":"jsc_value_object_delete_property","summary":"Try to delete property with @name from @value. This function will return %FALSE if the property was defined without ...","deprecated":null},{"type":"method","name":"object_enumerate_properties","type_name":"Value","ident":"jsc_value_object_enumerate_properties","summary":"Get the list of property names of @value. Only properties defined with %JSC_VALUE_PROPERTY_ENUMERABLE flag will be collected.","deprecated":null},{"type":"method","name":"object_get_property","type_name":"Value","ident":"jsc_value_object_get_property","summary":"Get property with @name from @value.","deprecated":null},{"type":"method","name":"object_get_property_at_index","type_name":"Value","ident":"jsc_value_object_get_property_at_index","summary":"Get property at @index from @value.","deprecated":null},{"type":"method","name":"object_has_property","type_name":"Value","ident":"jsc_value_object_has_property","summary":"Get whether @value has property with @name.","deprecated":null},{"type":"method","name":"object_invoke_method","type_name":"Value","ident":"jsc_value_object_invoke_method","summary":"Invoke method with @name on object referenced by @value, passing the given parameters. If @first_parameter_type is %G_TYPE_NONE no parameters ...","deprecated":null},{"type":"method","name":"object_invoke_methodv","type_name":"Value","ident":"jsc_value_object_invoke_methodv","summary":"Invoke method with @name on object referenced by @value, passing the given @parameters. If @n_parameters is 0 no parameters ...","deprecated":null},{"type":"method","name":"object_is_instance_of","type_name":"Value","ident":"jsc_value_object_is_instance_of","summary":"Get whether the value referenced by @value is an instance of class @name.","deprecated":null},{"type":"method","name":"object_set_property","type_name":"Value","ident":"jsc_value_object_set_property","summary":"Set @property with @name on @value.","deprecated":null},{"type":"method","name":"object_set_property_at_index","type_name":"Value","ident":"jsc_value_object_set_property_at_index","summary":"Set @property at @index on @value.","deprecated":null},{"type":"method","name":"pop_exception_handler","type_name":"Context","ident":"jsc_context_pop_exception_handler","summary":"Remove the last #JSCExceptionHandler previously pushed to @context with jsc_context_push_exception_handler().","deprecated":null},{"type":"method","name":"push_exception_handler","type_name":"Context","ident":"jsc_context_push_exception_handler","summary":"Push an exception handler in @context. Whenever a JavaScript exception happens in the #JSCContext, the given @handler will be ...","deprecated":null},{"type":"method","name":"register_class","type_name":"Context","ident":"jsc_context_register_class","summary":"Register a custom class in @context using the given @name. If the new class inherits from another #JSCClass, the ...","deprecated":null},{"type":"method","name":"report","type_name":"Exception","ident":"jsc_exception_report","summary":"Return a report message of @exception, containing all the possible details such us source URI, line, column and backtrace, ...","deprecated":null},{"type":"method","name":"set_value","type_name":"Context","ident":"jsc_context_set_value","summary":"Set a property of @context global object with @name and @value.","deprecated":null},{"type":"method","name":"throw","type_name":"Context","ident":"jsc_context_throw","summary":"Throw an exception to @context using the given error message. The created #JSCException can be retrieved with jsc_context_get_exception().","deprecated":null},{"type":"method","name":"throw_exception","type_name":"Context","ident":"jsc_context_throw_exception","summary":"Throw @exception to @context.","deprecated":null},{"type":"method","name":"throw_printf","type_name":"Context","ident":"jsc_context_throw_printf","summary":"Throw an exception to @context using the given formatted string as error message. The created #JSCException can be retrieved ...","deprecated":null},{"type":"method","name":"throw_with_name","type_name":"Context","ident":"jsc_context_throw_with_name","summary":"Throw an exception to @context using the given error name and message. The created #JSCException can be retrieved with jsc_context_get_exception().","deprecated":null},{"type":"method","name":"throw_with_name_printf","type_name":"Context","ident":"jsc_context_throw_with_name_printf","summary":"Throw an exception to @context using the given error name and the formatted string as error message. The created ...","deprecated":null},{"type":"method","name":"to_boolean","type_name":"Value","ident":"jsc_value_to_boolean","summary":"Convert @value to a boolean.","deprecated":null},{"type":"method","name":"to_double","type_name":"Value","ident":"jsc_value_to_double","summary":"Convert @value to a double.","deprecated":null},{"type":"method","name":"to_int32","type_name":"Value","ident":"jsc_value_to_int32","summary":"Convert @value to a #gint32.","deprecated":null},{"type":"method","name":"to_json","type_name":"Value","ident":"jsc_value_to_json","summary":"Create a JSON string of @value serialization. If @indent is 0, the resulting JSON will not contain newlines. The ...","deprecated":null},{"type":"method","name":"to_string","type_name":"Exception","ident":"jsc_exception_to_string","summary":"Get the string representation of @exception error.","deprecated":null},{"type":"method","name":"to_string","type_name":"Value","ident":"jsc_value_to_string","summary":"Convert @value to a string. Use jsc_value_to_string_as_bytes() instead, if you need to handle strings containing null characters.","deprecated":null},{"type":"method","name":"to_string_as_bytes","type_name":"Value","ident":"jsc_value_to_string_as_bytes","summary":"Convert @value to a string and return the results as #GBytes. This is needed to handle strings with null characters.","deprecated":null},{"type":"method","name":"typed_array_get_buffer","type_name":"Value","ident":"jsc_value_typed_array_get_buffer","summary":"Obtain the %ArrayBuffer for the memory region of the typed array elements.","deprecated":null},{"type":"method","name":"typed_array_get_data","type_name":"Value","ident":"jsc_value_typed_array_get_data","summary":"Obtains a pointer to the memory region that holds the elements of the typed array; modifications done to them ...","deprecated":null},{"type":"method","name":"typed_array_get_length","type_name":"Value","ident":"jsc_value_typed_array_get_length","summary":"Gets the number of elements in a typed array.","deprecated":null},{"type":"method","name":"typed_array_get_offset","type_name":"Value","ident":"jsc_value_typed_array_get_offset","summary":"Gets the offset over the underlying array buffer data.","deprecated":null},{"type":"method","name":"typed_array_get_size","type_name":"Value","ident":"jsc_value_typed_array_get_size","summary":"Gets the size of a typed array.","deprecated":null},{"type":"method","name":"typed_array_get_type","type_name":"Value","ident":"jsc_value_typed_array_get_type","summary":"Gets the type of elements contained in a typed array.","deprecated":null},{"type":"property","name":"context","type_name":"Class","summary":"The #JSCContext in which the class was registered.","deprecated":null},{"type":"property","name":"context","type_name":"Value","summary":"The #JSCContext in which the value was created.","deprecated":null},{"type":"property","name":"name","type_name":"Class","summary":"The name of the class.","deprecated":null},{"type":"property","name":"parent","type_name":"Class","summary":"The parent class or %NULL in case of final classes.","deprecated":null},{"type":"property","name":"value","type_name":"WeakValue","summary":"The #JSCValue referencing the JavaScript value.","deprecated":null},{"type":"property","name":"virtual-machine","type_name":"Context","summary":"The #JSCVirtualMachine in which the context was created.","deprecated":null},{"type":"record","name":"ClassVTable","ctype":"JSCClassVTable","summary":"Virtual table for a JSCClass. This can be optionally used when registering a #JSCClass in a #JSCContext to provide ...","deprecated":null},{"type":"signal","name":"cleared","type_name":"WeakValue","summary":"This signal is emitted when the JavaScript value is destroyed.","deprecated":null},{"type":"type_func","name":"get_current","type_name":"Context","ident":"jsc_context_get_current","summary":"Get the #JSCContext that is currently executing a function. This should only be called within a function or method ...","deprecated":null}],"terms":{}} \ No newline at end of file +{"meta":{"ns":"JavaScriptCore","version":"6.0","generator":"gi-docgen","generator-version":"2023.1"},"symbols":[{"type":"bitfield","name":"ValuePropertyFlags","ctype":"JSCValuePropertyFlags","summary":"Flags used when defining properties with jsc_value_object_define_property_data() and jsc_value_object_define_property_accessor()."},{"type":"callback","name":"ClassDeletePropertyFunction","ctype":"JSCClassDeletePropertyFunction","summary":"The type of delete_property in #JSCClassVTable. This is only ..."},{"type":"callback","name":"ClassEnumeratePropertiesFunction","ctype":"JSCClassEnumeratePropertiesFunction","summary":"The type of enumerate_properties in #JSCClassVTable. This is only ..."},{"type":"callback","name":"ClassGetPropertyFunction","ctype":"JSCClassGetPropertyFunction","summary":"The type of get_property in #JSCClassVTable. This is only ..."},{"type":"callback","name":"ClassHasPropertyFunction","ctype":"JSCClassHasPropertyFunction","summary":"The type of has_property in #JSCClassVTable. This is only ..."},{"type":"callback","name":"ClassSetPropertyFunction","ctype":"JSCClassSetPropertyFunction","summary":"The type of set_property in #JSCClassVTable. This is only ..."},{"type":"callback","name":"ExceptionHandler","ctype":"JSCExceptionHandler","summary":"Function used to handle JavaScript exceptions in a #JSCContext."},{"type":"callback","name":"Executor","ctype":"JSCExecutor","summary":"A function passed to @jsc_value_new_promise called during initialization ..."},{"type":"callback","name":"OptionsFunc","ctype":"JSCOptionsFunc","summary":"Function used to iterate options. Not that @description ..."},{"type":"class","name":"Class","ctype":"JSCClass","summary":"A JSSClass represents a custom JavaScript class registered by ..."},{"type":"class","name":"Context","ctype":"JSCContext","summary":"JSCContext represents a JavaScript execution context, where all operations ..."},{"type":"class","name":"Exception","ctype":"JSCException","summary":"JSCException represents a JavaScript exception."},{"type":"class","name":"Value","ctype":"JSCValue","summary":"JSCValue represents a reference to a value in a ..."},{"type":"class","name":"VirtualMachine","ctype":"JSCVirtualMachine","summary":"JSCVirtualMachine represents a group of JSCContexts. It allows concurrent ..."},{"type":"class","name":"WeakValue","ctype":"JSCWeakValue","summary":"JSCWeakValue represents a weak reference to a value in ..."},{"type":"constant","name":"MAJOR_VERSION","ident":"JSC_MAJOR_VERSION","summary":"Like jsc_get_major_version(), but from the headers used at application ..."},{"type":"constant","name":"MICRO_VERSION","ident":"JSC_MICRO_VERSION","summary":"Like jsc_get_micro_version(), but from the headers used at application ..."},{"type":"constant","name":"MINOR_VERSION","ident":"JSC_MINOR_VERSION","summary":"Like jsc_get_minor_version(), but from the headers used at application ..."},{"type":"constant","name":"OPTIONS_USE_DFG","ident":"JSC_OPTIONS_USE_DFG","summary":"Allows the DFG JIT to be used if %TRUE. ..."},{"type":"constant","name":"OPTIONS_USE_FTL","ident":"JSC_OPTIONS_USE_FTL","summary":"Allows the FTL JIT to be used if %TRUE. ..."},{"type":"constant","name":"OPTIONS_USE_JIT","ident":"JSC_OPTIONS_USE_JIT","summary":"Allows the executable pages to be allocated for JIT ..."},{"type":"constant","name":"OPTIONS_USE_LLINT","ident":"JSC_OPTIONS_USE_LLINT","summary":"Allows the LLINT to be used if %TRUE. Option ..."},{"type":"ctor","name":"new","type_name":"Context","ident":"jsc_context_new","summary":"Create a new #JSCContext. The context is created in ..."},{"type":"ctor","name":"new","type_name":"Exception","ident":"jsc_exception_new","summary":"Create a new #JSCException in @context with @message."},{"type":"ctor","name":"new","type_name":"VirtualMachine","ident":"jsc_virtual_machine_new","summary":"Create a new #JSCVirtualMachine."},{"type":"ctor","name":"new","type_name":"WeakValue","ident":"jsc_weak_value_new","summary":"Create a new #JSCWeakValue for the JavaScript value referenced ..."},{"type":"ctor","name":"new_array","type_name":"Value","ident":"jsc_value_new_array","summary":"Create a new #JSCValue referencing an array with the ..."},{"type":"ctor","name":"new_array_buffer","type_name":"Value","ident":"jsc_value_new_array_buffer","summary":"Creates a new %ArrayBuffer from existing @data in memory. ..."},{"type":"ctor","name":"new_array_from_garray","type_name":"Value","ident":"jsc_value_new_array_from_garray","summary":"Create a new #JSCValue referencing an array with the ..."},{"type":"ctor","name":"new_array_from_strv","type_name":"Value","ident":"jsc_value_new_array_from_strv","summary":"Create a new #JSCValue referencing an array of strings ..."},{"type":"ctor","name":"new_boolean","type_name":"Value","ident":"jsc_value_new_boolean","summary":"Create a new #JSCValue from @value"},{"type":"ctor","name":"new_from_json","type_name":"Value","ident":"jsc_value_new_from_json","summary":"Create a new #JSCValue referencing a new value created ..."},{"type":"ctor","name":"new_function","type_name":"Value","ident":"jsc_value_new_function","summary":"Create a function in @context. If @name is %NULL ..."},{"type":"ctor","name":"new_function_variadic","type_name":"Value","ident":"jsc_value_new_function_variadic","summary":"Create a function in @context. If @name is %NULL ..."},{"type":"ctor","name":"new_functionv","type_name":"Value","ident":"jsc_value_new_functionv","summary":"Create a function in @context. If @name is %NULL ..."},{"type":"ctor","name":"new_null","type_name":"Value","ident":"jsc_value_new_null","summary":"Create a new #JSCValue referencing null in @context."},{"type":"ctor","name":"new_number","type_name":"Value","ident":"jsc_value_new_number","summary":"Create a new #JSCValue from @number."},{"type":"ctor","name":"new_object","type_name":"Value","ident":"jsc_value_new_object","summary":"Create a new #JSCValue from @instance. If @instance is ..."},{"type":"ctor","name":"new_printf","type_name":"Exception","ident":"jsc_exception_new_printf","summary":"Create a new #JSCException in @context using a formatted ..."},{"type":"ctor","name":"new_promise","type_name":"Value","ident":"jsc_value_new_promise","summary":"Creates a new Promise. @executor will be invoked during ..."},{"type":"ctor","name":"new_string","type_name":"Value","ident":"jsc_value_new_string","summary":"Create a new #JSCValue from @string. If you need ..."},{"type":"ctor","name":"new_string_from_bytes","type_name":"Value","ident":"jsc_value_new_string_from_bytes","summary":"Create a new #JSCValue from @bytes."},{"type":"ctor","name":"new_typed_array","type_name":"Value","ident":"jsc_value_new_typed_array","summary":"Create a new typed array containing a given amount ..."},{"type":"ctor","name":"new_undefined","type_name":"Value","ident":"jsc_value_new_undefined","summary":"Create a new #JSCValue referencing undefined in @context."},{"type":"ctor","name":"new_vprintf","type_name":"Exception","ident":"jsc_exception_new_vprintf","summary":"Create a new #JSCException in @context using a formatted ..."},{"type":"ctor","name":"new_with_name","type_name":"Exception","ident":"jsc_exception_new_with_name","summary":"Create a new #JSCException in @context with @name and @message."},{"type":"ctor","name":"new_with_name_printf","type_name":"Exception","ident":"jsc_exception_new_with_name_printf","summary":"Create a new #JSCException in @context with @name and ..."},{"type":"ctor","name":"new_with_name_vprintf","type_name":"Exception","ident":"jsc_exception_new_with_name_vprintf","summary":"Create a new #JSCException in @context with @name and ..."},{"type":"ctor","name":"new_with_virtual_machine","type_name":"Context","ident":"jsc_context_new_with_virtual_machine","summary":"Create a new #JSCContext in @virtual_machine."},{"type":"enum","name":"CheckSyntaxMode","ctype":"JSCCheckSyntaxMode","summary":"Enum values to specify a mode to check for ..."},{"type":"enum","name":"CheckSyntaxResult","ctype":"JSCCheckSyntaxResult","summary":"Enum values to specify the result of jsc_context_check_syntax()."},{"type":"enum","name":"OptionType","ctype":"JSCOptionType","summary":"Enum values for options types."},{"type":"enum","name":"TypedArrayType","ctype":"JSCTypedArrayType","summary":"Possible types of the elements contained in a typed array."},{"type":"function","name":"get_major_version","ident":"jsc_get_major_version","summary":"Returns the major version number of the JavaScriptCore library. ..."},{"type":"function","name":"get_micro_version","ident":"jsc_get_micro_version","summary":"Returns the micro version number of the JavaScriptCore library. ..."},{"type":"function","name":"get_minor_version","ident":"jsc_get_minor_version","summary":"Returns the minor version number of the JavaScriptCore library. ..."},{"type":"function","name":"options_foreach","ident":"jsc_options_foreach","summary":"Iterates all available options calling @function for each one. ..."},{"type":"function","name":"options_get_boolean","ident":"jsc_options_get_boolean","summary":"Get @option as a #gboolean value."},{"type":"function","name":"options_get_double","ident":"jsc_options_get_double","summary":"Get @option as a #gdouble value."},{"type":"function","name":"options_get_int","ident":"jsc_options_get_int","summary":"Get @option as a #gint value."},{"type":"function","name":"options_get_option_group","ident":"jsc_options_get_option_group","summary":"Create a #GOptionGroup to handle JSCOptions as command line ..."},{"type":"function","name":"options_get_range_string","ident":"jsc_options_get_range_string","summary":"Get @option as a range string. The string must ..."},{"type":"function","name":"options_get_size","ident":"jsc_options_get_size","summary":"Get @option as a #gsize value."},{"type":"function","name":"options_get_string","ident":"jsc_options_get_string","summary":"Get @option as a string."},{"type":"function","name":"options_get_uint","ident":"jsc_options_get_uint","summary":"Get @option as a #guint value."},{"type":"function","name":"options_set_boolean","ident":"jsc_options_set_boolean","summary":"Set @option as a #gboolean value."},{"type":"function","name":"options_set_double","ident":"jsc_options_set_double","summary":"Set @option as a #gdouble value."},{"type":"function","name":"options_set_int","ident":"jsc_options_set_int","summary":"Set @option as a #gint value."},{"type":"function","name":"options_set_range_string","ident":"jsc_options_set_range_string","summary":"Set @option as a range string. The string must ..."},{"type":"function","name":"options_set_size","ident":"jsc_options_set_size","summary":"Set @option as a #gsize value."},{"type":"function","name":"options_set_string","ident":"jsc_options_set_string","summary":"Set @option as a string."},{"type":"function","name":"options_set_uint","ident":"jsc_options_set_uint","summary":"Set @option as a #guint value."},{"type":"function_macro","name":"CHECK_VERSION","ident":"JSC_CHECK_VERSION","summary":"Check the version of JSC header files at compile time."},{"type":"function_macro","name":"DECLARE_FINAL_TYPE","ident":"JSC_DECLARE_FINAL_TYPE","summary":"No description available."},{"type":"method","name":"add_constructor","type_name":"Class","ident":"jsc_class_add_constructor","summary":"Add a constructor to @jsc_class. If @name is %NULL, ..."},{"type":"method","name":"add_constructor_variadic","type_name":"Class","ident":"jsc_class_add_constructor_variadic","summary":"Add a constructor to @jsc_class. If @name is %NULL, ..."},{"type":"method","name":"add_constructorv","type_name":"Class","ident":"jsc_class_add_constructorv","summary":"Add a constructor to @jsc_class. If @name is %NULL, ..."},{"type":"method","name":"add_method","type_name":"Class","ident":"jsc_class_add_method","summary":"Add method with @name to @jsc_class. When the method ..."},{"type":"method","name":"add_method_variadic","type_name":"Class","ident":"jsc_class_add_method_variadic","summary":"Add method with @name to @jsc_class. When the method ..."},{"type":"method","name":"add_methodv","type_name":"Class","ident":"jsc_class_add_methodv","summary":"Add method with @name to @jsc_class. When the method ..."},{"type":"method","name":"add_property","type_name":"Class","ident":"jsc_class_add_property","summary":"Add a property with @name to @jsc_class. When the ..."},{"type":"method","name":"array_buffer_get_data","type_name":"Value","ident":"jsc_value_array_buffer_get_data","summary":"Gets a pointer to memory that contains the array ..."},{"type":"method","name":"array_buffer_get_size","type_name":"Value","ident":"jsc_value_array_buffer_get_size","summary":"Gets the size in bytes of the array buffer. ..."},{"type":"method","name":"check_syntax","type_name":"Context","ident":"jsc_context_check_syntax","summary":"Check the given @code in @context for syntax errors. ..."},{"type":"method","name":"clear_exception","type_name":"Context","ident":"jsc_context_clear_exception","summary":"Clear the uncaught exception in @context if any."},{"type":"method","name":"constructor_call","type_name":"Value","ident":"jsc_value_constructor_call","summary":"Invoke new with constructor referenced by @value. If @first_parameter_type ..."},{"type":"method","name":"constructor_callv","type_name":"Value","ident":"jsc_value_constructor_callv","summary":"Invoke new with constructor referenced by @value. If @n_parameters ..."},{"type":"method","name":"evaluate","type_name":"Context","ident":"jsc_context_evaluate","summary":"Evaluate @code in @context."},{"type":"method","name":"evaluate_in_object","type_name":"Context","ident":"jsc_context_evaluate_in_object","summary":"Evaluate @code and create an new object where symbols ..."},{"type":"method","name":"evaluate_with_source_uri","type_name":"Context","ident":"jsc_context_evaluate_with_source_uri","summary":"Evaluate @code in @context using @uri as the source ..."},{"type":"method","name":"function_call","type_name":"Value","ident":"jsc_value_function_call","summary":"Call function referenced by @value, passing the given parameters. ..."},{"type":"method","name":"function_callv","type_name":"Value","ident":"jsc_value_function_callv","summary":"Call function referenced by @value, passing the given @parameters. ..."},{"type":"method","name":"get_backtrace_string","type_name":"Exception","ident":"jsc_exception_get_backtrace_string","summary":"Get a string with the exception backtrace."},{"type":"method","name":"get_column_number","type_name":"Exception","ident":"jsc_exception_get_column_number","summary":"Get the column number at which @exception happened."},{"type":"method","name":"get_context","type_name":"Value","ident":"jsc_value_get_context","summary":"Get the #JSCContext in which @value was created."},{"type":"method","name":"get_exception","type_name":"Context","ident":"jsc_context_get_exception","summary":"Get the last unhandled exception thrown in @context by ..."},{"type":"method","name":"get_global_object","type_name":"Context","ident":"jsc_context_get_global_object","summary":"Get a #JSCValue referencing the @context global object"},{"type":"method","name":"get_line_number","type_name":"Exception","ident":"jsc_exception_get_line_number","summary":"Get the line number at which @exception happened."},{"type":"method","name":"get_message","type_name":"Exception","ident":"jsc_exception_get_message","summary":"Get the error message of @exception."},{"type":"method","name":"get_name","type_name":"Class","ident":"jsc_class_get_name","summary":"Get the class name of @jsc_class"},{"type":"method","name":"get_name","type_name":"Exception","ident":"jsc_exception_get_name","summary":"Get the error name of @exception"},{"type":"method","name":"get_parent","type_name":"Class","ident":"jsc_class_get_parent","summary":"Get the parent class of @jsc_class"},{"type":"method","name":"get_source_uri","type_name":"Exception","ident":"jsc_exception_get_source_uri","summary":"Get the source URI of @exception."},{"type":"method","name":"get_value","type_name":"Context","ident":"jsc_context_get_value","summary":"Get a property of @context global object with @name."},{"type":"method","name":"get_value","type_name":"WeakValue","ident":"jsc_weak_value_get_value","summary":"Get a #JSCValue referencing the JavaScript value of @weak_value."},{"type":"method","name":"get_virtual_machine","type_name":"Context","ident":"jsc_context_get_virtual_machine","summary":"Get the #JSCVirtualMachine where @context was created."},{"type":"method","name":"is_array","type_name":"Value","ident":"jsc_value_is_array","summary":"Get whether the value referenced by @value is an array."},{"type":"method","name":"is_array_buffer","type_name":"Value","ident":"jsc_value_is_array_buffer","summary":"Check whether the @value is an %ArrayBuffer."},{"type":"method","name":"is_boolean","type_name":"Value","ident":"jsc_value_is_boolean","summary":"Get whether the value referenced by @value is a boolean."},{"type":"method","name":"is_constructor","type_name":"Value","ident":"jsc_value_is_constructor","summary":"Get whether the value referenced by @value is a constructor."},{"type":"method","name":"is_function","type_name":"Value","ident":"jsc_value_is_function","summary":"Get whether the value referenced by @value is a function"},{"type":"method","name":"is_null","type_name":"Value","ident":"jsc_value_is_null","summary":"Get whether the value referenced by @value is null."},{"type":"method","name":"is_number","type_name":"Value","ident":"jsc_value_is_number","summary":"Get whether the value referenced by @value is a number."},{"type":"method","name":"is_object","type_name":"Value","ident":"jsc_value_is_object","summary":"Get whether the value referenced by @value is an object."},{"type":"method","name":"is_string","type_name":"Value","ident":"jsc_value_is_string","summary":"Get whether the value referenced by @value is a string"},{"type":"method","name":"is_typed_array","type_name":"Value","ident":"jsc_value_is_typed_array","summary":"Determines whether a value is a typed array."},{"type":"method","name":"is_undefined","type_name":"Value","ident":"jsc_value_is_undefined","summary":"Get whether the value referenced by @value is undefined."},{"type":"method","name":"new_typed_array_with_buffer","type_name":"Value","ident":"jsc_value_new_typed_array_with_buffer","summary":"Create a new typed array value with elements from ..."},{"type":"method","name":"object_define_property_accessor","type_name":"Value","ident":"jsc_value_object_define_property_accessor","summary":"Define or modify a property with @property_name in object ..."},{"type":"method","name":"object_define_property_data","type_name":"Value","ident":"jsc_value_object_define_property_data","summary":"Define or modify a property with @property_name in object ..."},{"type":"method","name":"object_delete_property","type_name":"Value","ident":"jsc_value_object_delete_property","summary":"Try to delete property with @name from @value. This ..."},{"type":"method","name":"object_enumerate_properties","type_name":"Value","ident":"jsc_value_object_enumerate_properties","summary":"Get the list of property names of @value. Only ..."},{"type":"method","name":"object_get_property","type_name":"Value","ident":"jsc_value_object_get_property","summary":"Get property with @name from @value."},{"type":"method","name":"object_get_property_at_index","type_name":"Value","ident":"jsc_value_object_get_property_at_index","summary":"Get property at @index from @value."},{"type":"method","name":"object_has_property","type_name":"Value","ident":"jsc_value_object_has_property","summary":"Get whether @value has property with @name."},{"type":"method","name":"object_invoke_method","type_name":"Value","ident":"jsc_value_object_invoke_method","summary":"Invoke method with @name on object referenced by @value, ..."},{"type":"method","name":"object_invoke_methodv","type_name":"Value","ident":"jsc_value_object_invoke_methodv","summary":"Invoke method with @name on object referenced by @value, ..."},{"type":"method","name":"object_is_instance_of","type_name":"Value","ident":"jsc_value_object_is_instance_of","summary":"Get whether the value referenced by @value is an ..."},{"type":"method","name":"object_set_property","type_name":"Value","ident":"jsc_value_object_set_property","summary":"Set @property with @name on @value."},{"type":"method","name":"object_set_property_at_index","type_name":"Value","ident":"jsc_value_object_set_property_at_index","summary":"Set @property at @index on @value."},{"type":"method","name":"pop_exception_handler","type_name":"Context","ident":"jsc_context_pop_exception_handler","summary":"Remove the last #JSCExceptionHandler previously pushed to @context with jsc_context_push_exception_handler()."},{"type":"method","name":"push_exception_handler","type_name":"Context","ident":"jsc_context_push_exception_handler","summary":"Push an exception handler in @context. Whenever a JavaScript ..."},{"type":"method","name":"register_class","type_name":"Context","ident":"jsc_context_register_class","summary":"Register a custom class in @context using the given ..."},{"type":"method","name":"report","type_name":"Exception","ident":"jsc_exception_report","summary":"Return a report message of @exception, containing all the ..."},{"type":"method","name":"set_value","type_name":"Context","ident":"jsc_context_set_value","summary":"Set a property of @context global object with @name ..."},{"type":"method","name":"throw","type_name":"Context","ident":"jsc_context_throw","summary":"Throw an exception to @context using the given error ..."},{"type":"method","name":"throw_exception","type_name":"Context","ident":"jsc_context_throw_exception","summary":"Throw @exception to @context."},{"type":"method","name":"throw_printf","type_name":"Context","ident":"jsc_context_throw_printf","summary":"Throw an exception to @context using the given formatted ..."},{"type":"method","name":"throw_with_name","type_name":"Context","ident":"jsc_context_throw_with_name","summary":"Throw an exception to @context using the given error ..."},{"type":"method","name":"throw_with_name_printf","type_name":"Context","ident":"jsc_context_throw_with_name_printf","summary":"Throw an exception to @context using the given error ..."},{"type":"method","name":"to_boolean","type_name":"Value","ident":"jsc_value_to_boolean","summary":"Convert @value to a boolean."},{"type":"method","name":"to_double","type_name":"Value","ident":"jsc_value_to_double","summary":"Convert @value to a double."},{"type":"method","name":"to_int32","type_name":"Value","ident":"jsc_value_to_int32","summary":"Convert @value to a #gint32."},{"type":"method","name":"to_json","type_name":"Value","ident":"jsc_value_to_json","summary":"Create a JSON string of @value serialization. If @indent ..."},{"type":"method","name":"to_string","type_name":"Exception","ident":"jsc_exception_to_string","summary":"Get the string representation of @exception error."},{"type":"method","name":"to_string","type_name":"Value","ident":"jsc_value_to_string","summary":"Convert @value to a string. Use jsc_value_to_string_as_bytes() instead, if ..."},{"type":"method","name":"to_string_as_bytes","type_name":"Value","ident":"jsc_value_to_string_as_bytes","summary":"Convert @value to a string and return the results ..."},{"type":"method","name":"typed_array_get_buffer","type_name":"Value","ident":"jsc_value_typed_array_get_buffer","summary":"Obtain the %ArrayBuffer for the memory region of the ..."},{"type":"method","name":"typed_array_get_data","type_name":"Value","ident":"jsc_value_typed_array_get_data","summary":"Obtains a pointer to the memory region that holds ..."},{"type":"method","name":"typed_array_get_length","type_name":"Value","ident":"jsc_value_typed_array_get_length","summary":"Gets the number of elements in a typed array."},{"type":"method","name":"typed_array_get_offset","type_name":"Value","ident":"jsc_value_typed_array_get_offset","summary":"Gets the offset over the underlying array buffer data."},{"type":"method","name":"typed_array_get_size","type_name":"Value","ident":"jsc_value_typed_array_get_size","summary":"Gets the size of a typed array."},{"type":"method","name":"typed_array_get_type","type_name":"Value","ident":"jsc_value_typed_array_get_type","summary":"Gets the type of elements contained in a typed array."},{"type":"property","name":"context","type_name":"Class","summary":"The #JSCContext in which the class was registered."},{"type":"property","name":"context","type_name":"Value","summary":"The #JSCContext in which the value was created."},{"type":"property","name":"name","type_name":"Class","summary":"The name of the class."},{"type":"property","name":"parent","type_name":"Class","summary":"The parent class or %NULL in case of final classes."},{"type":"property","name":"value","type_name":"WeakValue","summary":"The #JSCValue referencing the JavaScript value."},{"type":"property","name":"virtual-machine","type_name":"Context","summary":"The #JSCVirtualMachine in which the context was created."},{"type":"record","name":"ClassVTable","ctype":"JSCClassVTable","summary":"Virtual table for a JSCClass. This can be optionally ..."},{"type":"signal","name":"cleared","type_name":"WeakValue","summary":"This signal is emitted when the JavaScript value is destroyed."},{"type":"type_func","name":"get_current","type_name":"Context","ident":"jsc_context_get_current","summary":"Get the #JSCContext that is currently executing a function. ..."}],"terms":{}} \ No newline at end of file diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/main.js webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/main.js --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/main.js 2025-12-16 13:04:33.537109600 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/main.js 2026-03-11 10:51:40.003699800 +0000 @@ -149,8 +149,7 @@ let potentially_hidden_parent = search_input.closest('.hidden, .devhelp-hidden'); if (window.getComputedStyle(potentially_hidden_parent).display !== 'none' && - (event.key === "s" || event.key === "S") && - document.activeElement !== search_input) { + event.code === "KeyS" && document.activeElement !== search_input) { event.preventDefault(); search_input.focus(); } diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_constructor.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_constructor.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_constructor.html 2025-12-16 13:04:32.118534600 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_constructor.html 2026-03-11 10:51:35.809714300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
name

Type: const char*

-

The constructor name or NULL.

+

The constructor name or NULL.

@@ -196,7 +196,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -204,7 +204,7 @@
callback

Type: GCallback

-

A GCallback to be called to create an instance of jsc_class.

+

A GCallback to be called to create an instance of jsc_class.

@@ -221,7 +221,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -230,7 +230,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -238,7 +238,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

@@ -255,7 +255,7 @@
return_type

Type: GType

-

The GType of the constructor return value.

+

The GType of the constructor return value.

The argument can be NULL.
@@ -272,7 +272,7 @@
n_params

Type: guint

-

The number of parameter types to follow or 0 if constructor doesn’t receive parameters.

+

The number of parameter types to follow or 0 if constructor doesn’t receive parameters.

@@ -289,7 +289,7 @@
...

Type: 

-

A list of GTypes, one for each parameter.

+

A list of GTypes, one for each parameter.

@@ -321,14 +321,14 @@

Type: JSCValue

-

A JSCValue representing the class constructor.

+

A JSCValue representing the class constructor.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_constructor_variadic.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_constructor_variadic.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_constructor_variadic.html 2025-12-16 13:04:32.147690000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_constructor_variadic.html 2026-03-11 10:51:35.938714000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
name

Type: const char*

-

The constructor name or NULL.

+

The constructor name or NULL.

@@ -194,7 +194,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -202,7 +202,7 @@
callback

Type: GCallback

-

A GCallback to be called to create an instance of jsc_class.

+

A GCallback to be called to create an instance of jsc_class.

@@ -219,7 +219,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -228,7 +228,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -236,7 +236,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

@@ -253,7 +253,7 @@
return_type

Type: GType

-

The GType of the constructor return value.

+

The GType of the constructor return value.

The argument can be NULL.
@@ -285,14 +285,14 @@

Type: JSCValue

-

A JSCValue representing the class constructor.

+

A JSCValue representing the class constructor.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_constructorv.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_constructorv.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_constructorv.html 2025-12-16 13:04:32.179689400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_constructorv.html 2026-03-11 10:51:36.062713600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
name

Type: const char*

-

The constructor name or NULL.

+

The constructor name or NULL.

@@ -196,7 +196,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -204,7 +204,7 @@
callback

Type: GCallback

-

A GCallback to be called to create an instance of jsc_class.

+

A GCallback to be called to create an instance of jsc_class.

@@ -221,7 +221,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -230,7 +230,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -238,7 +238,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

@@ -255,7 +255,7 @@
return_type

Type: GType

-

The GType of the constructor return value.

+

The GType of the constructor return value.

The argument can be NULL.
@@ -272,7 +272,7 @@
n_parameters

Type: guint

-

The number of parameters.

+

The number of parameters.

@@ -289,7 +289,7 @@
parameter_types

Type: An array of GType

-

A list of GTypes, one for each parameter, or NULL.

+

A list of GTypes, one for each parameter, or NULL.

@@ -298,7 +298,7 @@ - +
The argument can be NULL.
The length of the array is specified in the n_parameters argument.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -321,14 +321,14 @@

Type: JSCValue

-

A JSCValue representing the class constructor.

+

A JSCValue representing the class constructor.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_method.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_method.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_method.html 2025-12-16 13:04:32.211688800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_method.html 2026-03-11 10:51:36.153713200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
name

Type: const char*

-

The method name.

+

The method name.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -204,7 +204,7 @@
callback

Type: GCallback

-

A GCallback to be called to invoke method name of jsc_class.

+

A GCallback to be called to invoke method name of jsc_class.

@@ -221,7 +221,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -230,7 +230,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -238,7 +238,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

@@ -255,7 +255,7 @@
return_type

Type: GType

-

The GType of the method return value, or G_TYPE_NONE if the method is void.

+

The GType of the method return value, or G_TYPE_NONE if the method is void.

The argument can be NULL.
@@ -272,7 +272,7 @@
n_params

Type: guint

-

The number of parameter types to follow or 0 if the method doesn’t receive parameters.

+

The number of parameter types to follow or 0 if the method doesn’t receive parameters.

@@ -289,7 +289,7 @@
...

Type: 

-

A list of GTypes, one for each parameter.

+

A list of GTypes, one for each parameter.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_method_variadic.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_method_variadic.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_method_variadic.html 2025-12-16 13:04:32.241351400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_method_variadic.html 2026-03-11 10:51:36.207713100 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
name

Type: const char*

-

The method name.

+

The method name.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -202,7 +202,7 @@
callback

Type: GCallback

-

A GCallback to be called to invoke method name of jsc_class.

+

A GCallback to be called to invoke method name of jsc_class.

@@ -219,7 +219,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -228,7 +228,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -236,7 +236,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

@@ -253,7 +253,7 @@
return_type

Type: GType

-

The GType of the method return value, or G_TYPE_NONE if the method is void.

+

The GType of the method return value, or G_TYPE_NONE if the method is void.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_methodv.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_methodv.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_methodv.html 2025-12-16 13:04:32.273873800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_methodv.html 2026-03-11 10:51:36.270712900 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
name

Type: const char*

-

The method name.

+

The method name.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -204,7 +204,7 @@
callback

Type: GCallback

-

A GCallback to be called to invoke method name of jsc_class.

+

A GCallback to be called to invoke method name of jsc_class.

@@ -221,7 +221,7 @@
user_data

Type: gpointer

-

User data to pass to callback.

+

User data to pass to callback.

@@ -230,7 +230,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -238,7 +238,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

@@ -255,7 +255,7 @@
return_type

Type: GType

-

The GType of the method return value, or G_TYPE_NONE if the method is void.

+

The GType of the method return value, or G_TYPE_NONE if the method is void.

The argument can be NULL.
@@ -272,7 +272,7 @@
n_parameters

Type: guint

-

The number of parameter types to follow or 0 if the method doesn’t receive parameters.

+

The number of parameter types to follow or 0 if the method doesn’t receive parameters.

@@ -289,7 +289,7 @@
parameter_types

Type: An array of GType

-

A list of GTypes, one for each parameter, or NULL.

+

A list of GTypes, one for each parameter, or NULL.

@@ -298,7 +298,7 @@ - +
The argument can be NULL.
The length of the array is specified in the n_parameters argument.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_property.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_property.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.add_property.html 2025-12-16 13:04:32.299687000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.add_property.html 2026-03-11 10:51:36.330712600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
name

Type: const char*

-

The property name.

+

The property name.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -204,7 +204,7 @@
property_type

Type: GType

-

The GType of the property value.

+

The GType of the property value.

@@ -221,7 +221,7 @@
getter

Type: GCallback

-

A GCallback to be called to get the property value.

+

A GCallback to be called to get the property value.

@@ -238,7 +238,7 @@
setter

Type: GCallback

-

A GCallback to be called to set the property value.

+

A GCallback to be called to set the property value.

The argument can be NULL.
@@ -255,7 +255,7 @@
user_data

Type: gpointer

-

User data to pass to getter and setter.

+

User data to pass to getter and setter.

The argument can be NULL.
@@ -264,7 +264,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -272,7 +272,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.get_name.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.get_name.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.get_name.html 2025-12-16 13:04:32.307686800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.get_name.html 2026-03-11 10:51:36.346712600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,14 +181,14 @@

Type: const char*

-

The name of jsc_class.

+

The name of jsc_class.

The argument can be NULL.
- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.get_parent.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.get_parent.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Class.get_parent.html 2025-12-16 13:04:32.315686700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Class.get_parent.html 2026-03-11 10:51:36.362712400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,14 +181,14 @@

Type: JSCClass

-

The parent class of jsc_class.

+

The parent class of jsc_class.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.check_syntax.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.check_syntax.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.check_syntax.html 2025-12-16 13:04:32.439684200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.check_syntax.html 2026-03-11 10:51:36.547711800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -200,7 +200,7 @@
code

Type: const char*

-

A JavaScript script to check.

+

A JavaScript script to check.

@@ -209,7 +209,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -217,7 +217,7 @@
length

Type: gssize

-

Length of code, or -1 if code is a nul-terminated string.

+

Length of code, or -1 if code is a nul-terminated string.

@@ -234,7 +234,7 @@
mode

Type: JSCCheckSyntaxMode

-

A JSCCheckSyntaxMode.

+

A JSCCheckSyntaxMode.

@@ -251,7 +251,7 @@
uri

Type: const char*

-

The source URI.

+

The source URI.

@@ -260,7 +260,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -268,7 +268,7 @@
line_number

Type: unsigned

-

The starting line number.

+

The starting line number.

@@ -285,7 +285,7 @@
exception

Type: JSCException

-

Return location for a JSCException, or NULL to ignore.

+

Return location for a JSCException, or NULL to ignore.

@@ -294,7 +294,7 @@ - +
The argument will be set by the function.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The instance takes ownership of the data, and is responsible for freeing it.
@@ -317,7 +317,7 @@

Type: JSCCheckSyntaxResult

-

A JSCCheckSyntaxResult.

+

A JSCCheckSyntaxResult.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.clear_exception.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.clear_exception.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.clear_exception.html 2025-12-16 13:04:32.447289700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.clear_exception.html 2026-03-11 10:51:36.561711800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.evaluate.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.evaluate.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.evaluate.html 2025-12-16 13:04:32.462448800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.evaluate.html 2026-03-11 10:51:36.591711800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,7 +193,7 @@
code

Type: const char*

-

A JavaScript script to evaluate.

+

A JavaScript script to evaluate.

@@ -202,7 +202,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -210,7 +210,7 @@
length

Type: gssize

-

Length of code, or -1 if code is a nul-terminated string.

+

Length of code, or -1 if code is a nul-terminated string.

@@ -242,14 +242,14 @@

Type: JSCValue

-

A JSCValue representing the last value generated by the script.

+

A JSCValue representing the last value generated by the script.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.evaluate_in_object.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.evaluate_in_object.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.evaluate_in_object.html 2025-12-16 13:04:32.494255300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.evaluate_in_object.html 2026-03-11 10:51:36.651711500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -202,7 +202,7 @@
code

Type: const char*

-

A JavaScript script to evaluate.

+

A JavaScript script to evaluate.

@@ -211,7 +211,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -219,7 +219,7 @@
length

Type: gssize

-

Length of code, or -1 if code is a nul-terminated string.

+

Length of code, or -1 if code is a nul-terminated string.

@@ -236,7 +236,7 @@
object_instance

Type: gpointer

-

An object instance.

+

An object instance.

@@ -245,7 +245,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -253,7 +253,7 @@
object_class

Type: JSCClass

-

A JSCClass or NULL to use the default.

+

A JSCClass or NULL to use the default.

@@ -262,7 +262,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -270,7 +270,7 @@
uri

Type: const char*

-

The source URI.

+

The source URI.

@@ -279,7 +279,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -287,7 +287,7 @@
line_number

Type: guint

-

The starting line number.

+

The starting line number.

@@ -304,7 +304,7 @@
object

Type: JSCValue

-

Return location for a JSCValue.

+

Return location for a JSCValue.

@@ -313,7 +313,7 @@ - +
The argument will be set by the function.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The instance takes ownership of the data, and is responsible for freeing it.
@@ -336,14 +336,14 @@

Type: JSCValue

-

A JSCValue representing the last value generated by the script.

+

A JSCValue representing the last value generated by the script.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.evaluate_with_source_uri.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.evaluate_with_source_uri.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.evaluate_with_source_uri.html 2025-12-16 13:04:32.513535000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.evaluate_with_source_uri.html 2026-03-11 10:51:36.696711300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -197,7 +197,7 @@
code

Type: const char*

-

A JavaScript script to evaluate.

+

A JavaScript script to evaluate.

@@ -206,7 +206,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -214,7 +214,7 @@
length

Type: gssize

-

Length of code, or -1 if code is a nul-terminated string.

+

Length of code, or -1 if code is a nul-terminated string.

@@ -231,7 +231,7 @@
uri

Type: const char*

-

The source URI.

+

The source URI.

@@ -240,7 +240,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -248,7 +248,7 @@
line_number

Type: guint

-

The starting line number.

+

The starting line number.

@@ -280,14 +280,14 @@

Type: JSCValue

-

A JSCValue representing the last value generated by the script.

+

A JSCValue representing the last value generated by the script.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.get_exception.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.get_exception.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.get_exception.html 2025-12-16 13:04:32.522846000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.get_exception.html 2026-03-11 10:51:36.715711400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -191,15 +191,15 @@

Type: JSCException

-

A JSCException or NULL if there isn’t any - unhandled exception in the JSCContext.

+

A JSCException or NULL if there isn’t any + unhandled exception in the JSCContext.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.get_global_object.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.get_global_object.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.get_global_object.html 2025-12-16 13:04:32.531167700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.get_global_object.html 2026-03-11 10:51:36.732711000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -191,14 +191,14 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.get_value.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.get_value.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.get_value.html 2025-12-16 13:04:32.545500800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.get_value.html 2026-03-11 10:51:36.757711200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -192,7 +192,7 @@
name

Type: const char*

-

The value name.

+

The value name.

@@ -201,7 +201,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -224,14 +224,14 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.get_virtual_machine.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.get_virtual_machine.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.get_virtual_machine.html 2025-12-16 13:04:32.554409700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.get_virtual_machine.html 2026-03-11 10:51:36.776711000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -199,14 +199,14 @@

Type: JSCVirtualMachine

-

The JSCVirtualMachine where the JSCContext was created.

+

The JSCVirtualMachine where the JSCContext was created.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.pop_exception_handler.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.pop_exception_handler.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.pop_exception_handler.html 2025-12-16 13:04:32.561985300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.pop_exception_handler.html 2026-03-11 10:51:36.785711000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.push_exception_handler.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.push_exception_handler.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.push_exception_handler.html 2025-12-16 13:04:32.584571400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.push_exception_handler.html 2026-03-11 10:51:36.812711000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -201,7 +201,7 @@
handler

Type: JSCExceptionHandler

-

A JSCExceptionHandler.

+

A JSCExceptionHandler.

@@ -218,7 +218,7 @@
user_data

Type: gpointer

-

User data to pass to handler.

+

User data to pass to handler.

@@ -227,7 +227,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -235,7 +235,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.register_class.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.register_class.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.register_class.html 2025-12-16 13:04:32.603680600 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.register_class.html 2026-03-11 10:51:36.842710700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -200,7 +200,7 @@
name

Type: const char*

-

The class name.

+

The class name.

The argument can be NULL.
@@ -209,7 +209,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -217,7 +217,7 @@
parent_class

Type: JSCClass

-

A JSCClass or NULL.

+

A JSCClass or NULL.

@@ -226,7 +226,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -234,7 +234,7 @@
vtable

Type: JSCClassVTable

-

An optional JSCClassVTable or NULL.

+

An optional JSCClassVTable or NULL.

@@ -243,7 +243,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -251,7 +251,7 @@
destroy_notify

Type: GDestroyNotify

-

A destroy notifier for class instances.

+

A destroy notifier for class instances.

@@ -283,14 +283,14 @@

Type: JSCClass

-

A JSCClass.

+

A JSCClass.

The argument can be NULL.
- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.set_value.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.set_value.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.set_value.html 2025-12-16 13:04:32.619066000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.set_value.html 2026-03-11 10:51:36.858710800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,7 +193,7 @@
name

Type: const char*

-

The value name.

+

The value name.

@@ -202,7 +202,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -210,7 +210,7 @@
value

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

@@ -219,7 +219,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw.html 2025-12-16 13:04:32.627680300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw.html 2026-03-11 10:51:36.878710700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,7 +193,7 @@
error_message

Type: const char*

-

An error message.

+

An error message.

@@ -202,7 +202,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw_exception.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw_exception.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw_exception.html 2025-12-16 13:04:32.635680000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw_exception.html 2026-03-11 10:51:36.900710600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -192,7 +192,7 @@
exception

Type: JSCException

-

A JSCException.

+

A JSCException.

@@ -201,7 +201,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw_printf.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw_printf.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw_printf.html 2025-12-16 13:04:32.650155300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw_printf.html 2026-03-11 10:51:36.927710500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -194,7 +194,7 @@
format

Type: const char*

-

The string format.

+

The string format.

@@ -203,7 +203,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -211,7 +211,7 @@
...

Type: 

-

The parameters to insert into the format string.

+

The parameters to insert into the format string.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw_with_name.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw_with_name.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw_with_name.html 2025-12-16 13:04:32.659679700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw_with_name.html 2026-03-11 10:51:36.953710300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -194,7 +194,7 @@
error_name

Type: const char*

-

The error name.

+

The error name.

@@ -203,7 +203,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -211,7 +211,7 @@
error_message

Type: const char*

-

An error message.

+

An error message.

@@ -220,7 +220,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw_with_name_printf.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw_with_name_printf.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Context.throw_with_name_printf.html 2025-12-16 13:04:32.675256000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Context.throw_with_name_printf.html 2026-03-11 10:51:36.988710400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -116,7 +116,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -195,7 +195,7 @@
error_name

Type: const char*

-

The error name.

+

The error name.

@@ -204,7 +204,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -212,7 +212,7 @@
format

Type: const char*

-

The string format.

+

The string format.

@@ -221,7 +221,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -229,7 +229,7 @@
...

Type: 

-

The parameters to insert into the format string.

+

The parameters to insert into the format string.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_backtrace_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_backtrace_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_backtrace_string.html 2025-12-16 13:04:32.825055000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_backtrace_string.html 2026-03-11 10:51:37.294709200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const char*

-

The exception backtrace string or NULL.

+

The exception backtrace string or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_column_number.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_column_number.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_column_number.html 2025-12-16 13:04:32.906759300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_column_number.html 2026-03-11 10:51:37.317709200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@

Type: guint

-

The column number of exception.

+

The column number of exception.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_line_number.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_line_number.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_line_number.html 2025-12-16 13:04:32.915272700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_line_number.html 2026-03-11 10:51:37.339709000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@

Type: guint

-

The line number of exception.

+

The line number of exception.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_message.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_message.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_message.html 2025-12-16 13:04:32.919111300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_message.html 2026-03-11 10:51:37.359709000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const char*

-

The exception error message.

+

The exception error message.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_name.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_name.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_name.html 2025-12-16 13:04:32.923239200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_name.html 2026-03-11 10:51:37.377709000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const char*

-

The exception error name.

+

The exception error name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_source_uri.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_source_uri.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.get_source_uri.html 2025-12-16 13:04:32.927240100 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.get_source_uri.html 2026-03-11 10:51:37.401708800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const char*

-

The the source URI of exception, or NULL.

+

The the source URI of exception, or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.report.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.report.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.report.html 2025-12-16 13:04:32.927674000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.report.html 2026-03-11 10:51:37.426708700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,14 +172,14 @@

Type: char*

-

A new string with the exception report.

+

A new string with the exception report.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.to_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.to_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Exception.to_string.html 2025-12-16 13:04:32.931674000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Exception.to_string.html 2026-03-11 10:51:37.445708800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: char*

-

The string representation of exception.

+

The string representation of exception.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.array_buffer_get_data.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.array_buffer_get_data.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.array_buffer_get_data.html 2025-12-16 13:04:33.125628500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.array_buffer_get_data.html 2026-03-11 10:51:38.317705600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -254,7 +254,7 @@
size

Type: gsize*

-

Location where to store the size of the memory region.

+

Location where to store the size of the memory region.

@@ -286,7 +286,7 @@

Type: An array of guint8

-

pointer to memory.

+

pointer to memory.

The argument will be set by the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.array_buffer_get_size.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.array_buffer_get_size.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.array_buffer_get_size.html 2025-12-16 13:04:33.129596000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.array_buffer_get_size.html 2026-03-11 10:51:38.344705600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -243,7 +243,7 @@

Type: gsize

-

Size, in bytes.

+

Size, in bytes.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.constructor_call.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.constructor_call.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.constructor_call.html 2025-12-16 13:04:33.137278600 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.constructor_call.html 2026-03-11 10:51:38.383705400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -244,7 +244,7 @@
first_parameter_type

Type: GType

-

GType of first parameter, or G_TYPE_NONE.

+

GType of first parameter, or G_TYPE_NONE.

@@ -261,7 +261,7 @@
...

Type: 

-

Value of the first parameter, followed optionally by more type/value pairs, followed by G_TYPE_NONE.

+

Value of the first parameter, followed optionally by more type/value pairs, followed by G_TYPE_NONE.

@@ -293,14 +293,14 @@

Type: JSCValue

-

A JSCValue referencing the newly created object instance.

+

A JSCValue referencing the newly created object instance.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.constructor_callv.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.constructor_callv.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.constructor_callv.html 2025-12-16 13:04:33.144820500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.constructor_callv.html 2026-03-11 10:51:38.420705300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -244,7 +244,7 @@
n_parameters

Type: guint

-

The number of parameters.

+

The number of parameters.

@@ -261,7 +261,7 @@
parameters

Type: An array of JSCValue*

-

The JSCValues to pass as parameters to the constructor, or NULL.

+

The JSCValues to pass as parameters to the constructor, or NULL.

@@ -270,7 +270,7 @@ - +
The argument can be NULL.
The length of the array is specified in the n_parameters argument.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -293,14 +293,14 @@

Type: JSCValue

-

A JSCValue referencing the newly created object instance.

+

A JSCValue referencing the newly created object instance.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.function_call.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.function_call.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.function_call.html 2025-12-16 13:04:33.152843200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.function_call.html 2026-03-11 10:51:38.458705200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -246,7 +246,7 @@
first_parameter_type

Type: GType

-

GType of first parameter, or G_TYPE_NONE.

+

GType of first parameter, or G_TYPE_NONE.

@@ -263,7 +263,7 @@
...

Type: 

-

Value of the first parameter, followed optionally by more type/value pairs, followed by G_TYPE_NONE.

+

Value of the first parameter, followed optionally by more type/value pairs, followed by G_TYPE_NONE.

@@ -295,14 +295,14 @@

Type: JSCValue

-

A JSCValue with the return value of the function.

+

A JSCValue with the return value of the function.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.function_callv.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.function_callv.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.function_callv.html 2025-12-16 13:04:33.155669200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.function_callv.html 2026-03-11 10:51:38.486705000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -246,7 +246,7 @@
n_parameters

Type: guint

-

The number of parameters.

+

The number of parameters.

@@ -263,7 +263,7 @@
parameters

Type: An array of JSCValue*

-

The JSCValues to pass as parameters to the function, or NULL.

+

The JSCValues to pass as parameters to the function, or NULL.

@@ -272,7 +272,7 @@ - +
The argument can be NULL.
The length of the array is specified in the n_parameters argument.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -295,14 +295,14 @@

Type: JSCValue

-

A JSCValue with the return value of the function.

+

A JSCValue with the return value of the function.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.get_context.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.get_context.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.get_context.html 2025-12-16 13:04:33.164799500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.get_context.html 2026-03-11 10:51:38.509705000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -249,14 +249,14 @@

Type: JSCContext

-

The JSCValue context.

+

The JSCValue context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_array.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_array.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_array.html 2025-12-16 13:04:33.169525100 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_array.html 2026-03-11 10:51:38.532704800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is an array.

+

Whether the value is an array.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_array_buffer.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_array_buffer.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_array_buffer.html 2025-12-16 13:04:33.173390000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_array_buffer.html 2026-03-11 10:51:38.557705000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is an %ArrayBuffer.

+

Whether the value is an %ArrayBuffer.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_boolean.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_boolean.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_boolean.html 2025-12-16 13:04:33.177670000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_boolean.html 2026-03-11 10:51:38.581704900 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is a boolean.

+

Whether the value is a boolean.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_constructor.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_constructor.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_constructor.html 2025-12-16 13:04:33.181538600 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_constructor.html 2026-03-11 10:51:38.603704700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is a constructor.

+

Whether the value is a constructor.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_function.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_function.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_function.html 2025-12-16 13:04:33.185811500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_function.html 2026-03-11 10:51:38.630704600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is a function.

+

Whether the value is a function.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_null.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_null.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_null.html 2025-12-16 13:04:33.190041300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_null.html 2026-03-11 10:51:38.654704600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is null.

+

Whether the value is null.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_number.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_number.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_number.html 2025-12-16 13:04:33.194505700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_number.html 2026-03-11 10:51:38.676704400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is a number.

+

Whether the value is a number.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_object.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_object.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_object.html 2025-12-16 13:04:33.198553300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_object.html 2026-03-11 10:51:38.709704400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is an object.

+

Whether the value is an object.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_string.html 2025-12-16 13:04:33.199668400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_string.html 2026-03-11 10:51:38.732704200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is a string.

+

Whether the value is a string.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_typed_array.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_typed_array.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_typed_array.html 2025-12-16 13:04:33.203668400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_typed_array.html 2026-03-11 10:51:38.755704200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether value is a typed array.

+

Whether value is a typed array.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_undefined.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_undefined.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.is_undefined.html 2025-12-16 13:04:33.213009000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.is_undefined.html 2026-03-11 10:51:38.779704000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

Whether the value is undefined.

+

Whether the value is undefined.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.new_typed_array_with_buffer.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.new_typed_array_with_buffer.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.new_typed_array_with_buffer.html 2025-12-16 13:04:33.222580400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.new_typed_array_with_buffer.html 2026-03-11 10:51:39.005703200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -254,7 +254,7 @@
type

Type: JSCTypedArrayType

-

Type of array elements.

+

Type of array elements.

@@ -271,7 +271,7 @@
offset

Type: gsize

-

Offset, in bytes.

+

Offset, in bytes.

@@ -288,7 +288,7 @@
length

Type: gssize

-

Number of array elements, or -1.

+

Number of array elements, or -1.

@@ -320,14 +320,14 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_define_property_accessor.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_define_property_accessor.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_define_property_accessor.html 2025-12-16 13:04:33.237196000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_define_property_accessor.html 2026-03-11 10:51:39.074703000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -258,7 +258,7 @@
property_name

Type: const char*

-

The name of the property to define.

+

The name of the property to define.

@@ -267,7 +267,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -275,7 +275,7 @@
flags

Type: JSCValuePropertyFlags

-

JSCValuePropertyFlags.

+

JSCValuePropertyFlags.

@@ -292,7 +292,7 @@
property_type

Type: GType

-

The GType of the property.

+

The GType of the property.

@@ -309,7 +309,7 @@
getter

Type: GCallback

-

A GCallback to be called to get the property value.

+

A GCallback to be called to get the property value.

@@ -326,7 +326,7 @@
setter

Type: GCallback

-

A GCallback to be called to set the property value.

+

A GCallback to be called to set the property value.

The argument can be NULL.
@@ -343,7 +343,7 @@
user_data

Type: gpointer

-

User data to pass to getter and setter.

+

User data to pass to getter and setter.

The argument can be NULL.
@@ -352,7 +352,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -360,7 +360,7 @@
destroy_notify

Type: GDestroyNotify

-

Destroy notifier for user_data.

+

Destroy notifier for user_data.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_define_property_data.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_define_property_data.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_define_property_data.html 2025-12-16 13:04:33.239667700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_define_property_data.html 2026-03-11 10:51:39.109702800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -245,7 +245,7 @@
property_name

Type: const char*

-

The name of the property to define.

+

The name of the property to define.

The argument can be NULL.
@@ -254,7 +254,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -262,7 +262,7 @@
flags

Type: JSCValuePropertyFlags

-

JSCValuePropertyFlags.

+

JSCValuePropertyFlags.

@@ -279,7 +279,7 @@
property_value

Type: JSCValue

-

The default property value.

+

The default property value.

@@ -288,7 +288,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_delete_property.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_delete_property.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_delete_property.html 2025-12-16 13:04:33.250389800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_delete_property.html 2026-03-11 10:51:39.140702700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -243,7 +243,7 @@
name

Type: const char*

-

The property name.

+

The property name.

@@ -252,7 +252,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -275,7 +275,7 @@

Type: gboolean

-

TRUE if the property was deleted, or FALSE otherwise.

+

TRUE if the property was deleted, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_enumerate_properties.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_enumerate_properties.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_enumerate_properties.html 2025-12-16 13:04:33.251667300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_enumerate_properties.html 2026-03-11 10:51:39.166702700 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -242,15 +242,15 @@

Type: An array of utf8

-

A NULL-terminated array of strings containing the - property names, or NULL if value doesn’t have enumerable properties. Use g_strfreev() to free.

+

A NULL-terminated array of strings containing the + property names, or NULL if value doesn’t have enumerable properties. Use g_strfreev() to free.

- +
The array is NULL-terminated.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
The return value can be NULL.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_get_property.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_get_property.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_get_property.html 2025-12-16 13:04:33.261052000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_get_property.html 2026-03-11 10:51:39.194702600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -242,7 +242,7 @@
name

Type: const char*

-

The property name.

+

The property name.

@@ -251,7 +251,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -274,14 +274,14 @@

Type: JSCValue

-

The property JSCValue.

+

The property JSCValue.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_get_property_at_index.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_get_property_at_index.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_get_property_at_index.html 2025-12-16 13:04:33.265995300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_get_property_at_index.html 2026-03-11 10:51:39.225702500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -242,7 +242,7 @@
index

Type: guint

-

The property index.

+

The property index.

@@ -274,14 +274,14 @@

Type: JSCValue

-

The property JSCValue.

+

The property JSCValue.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_has_property.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_has_property.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_has_property.html 2025-12-16 13:04:33.267667000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_has_property.html 2026-03-11 10:51:39.255702500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -242,7 +242,7 @@
name

Type: const char*

-

The property name.

+

The property name.

@@ -251,7 +251,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -274,7 +274,7 @@

Type: gboolean

-

TRUE if value has a property with name, or FALSE otherwise.

+

TRUE if value has a property with name, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_invoke_method.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_invoke_method.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_invoke_method.html 2025-12-16 13:04:33.281962000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_invoke_method.html 2026-03-11 10:51:39.301702300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,7 +250,7 @@
name

Type: const char*

-

The method name.

+

The method name.

@@ -259,7 +259,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -267,7 +267,7 @@
first_parameter_type

Type: GType

-

GType of first parameter, or G_TYPE_NONE.

+

GType of first parameter, or G_TYPE_NONE.

@@ -284,7 +284,7 @@
...

Type: 

-

Value of the first parameter, followed optionally by more type/value pairs, followed by G_TYPE_NONE.

+

Value of the first parameter, followed optionally by more type/value pairs, followed by G_TYPE_NONE.

@@ -316,14 +316,14 @@

Type: JSCValue

-

A JSCValue with the return value of the method.

+

A JSCValue with the return value of the method.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_invoke_methodv.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_invoke_methodv.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_invoke_methodv.html 2025-12-16 13:04:33.291242800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_invoke_methodv.html 2026-03-11 10:51:39.347702000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,7 +250,7 @@
name

Type: const char*

-

The method name.

+

The method name.

@@ -259,7 +259,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -267,7 +267,7 @@
n_parameters

Type: guint

-

The number of parameters.

+

The number of parameters.

@@ -284,7 +284,7 @@
parameters

Type: An array of JSCValue*

-

The JSCValues to pass as parameters to the method, or NULL.

+

The JSCValues to pass as parameters to the method, or NULL.

@@ -293,7 +293,7 @@ - +
The argument can be NULL.
The length of the array is specified in the n_parameters argument.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -316,14 +316,14 @@

Type: JSCValue

-

A JSCValue with the return value of the method.

+

A JSCValue with the return value of the method.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_is_instance_of.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_is_instance_of.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_is_instance_of.html 2025-12-16 13:04:33.297161800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_is_instance_of.html 2026-03-11 10:51:39.377702000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -242,7 +242,7 @@
name

Type: const char*

-

A class name.

+

A class name.

@@ -251,7 +251,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -274,7 +274,7 @@

Type: gboolean

-

Whether the value is an object instance of class name.

+

Whether the value is an object instance of class name.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_set_property.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_set_property.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_set_property.html 2025-12-16 13:04:33.302409000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_set_property.html 2026-03-11 10:51:39.405701900 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -243,7 +243,7 @@
name

Type: const char*

-

The property name.

+

The property name.

@@ -252,7 +252,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -260,7 +260,7 @@
property

Type: JSCValue

-

The JSCValue to set.

+

The JSCValue to set.

@@ -269,7 +269,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_set_property_at_index.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_set_property_at_index.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.object_set_property_at_index.html 2025-12-16 13:04:33.303666400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.object_set_property_at_index.html 2026-03-11 10:51:39.436701800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -243,7 +243,7 @@
index

Type: guint

-

The property index.

+

The property index.

@@ -260,7 +260,7 @@
property

Type: JSCValue

-

The JSCValue to set.

+

The JSCValue to set.

@@ -269,7 +269,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_boolean.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_boolean.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_boolean.html 2025-12-16 13:04:33.307666000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_boolean.html 2026-03-11 10:51:39.459701800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gboolean

-

A #gboolean result of the conversion.

+

A #gboolean result of the conversion.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_double.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_double.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_double.html 2025-12-16 13:04:33.316526400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_double.html 2026-03-11 10:51:39.481701600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: double

-

A #gdouble result of the conversion.

+

A #gdouble result of the conversion.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_int32.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_int32.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_int32.html 2025-12-16 13:04:33.320384000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_int32.html 2026-03-11 10:51:39.501701600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gint32

-

A #gint32 result of the conversion.

+

A #gint32 result of the conversion.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_json.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_json.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_json.html 2025-12-16 13:04:33.326289200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_json.html 2026-03-11 10:51:39.530701400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -243,7 +243,7 @@
indent

Type: guint

-

The number of spaces to indent when nesting.

+

The number of spaces to indent when nesting.

@@ -275,14 +275,14 @@

Type: char*

-

A null-terminated JSON string with serialization of value.

+

A null-terminated JSON string with serialization of value.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_string.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_string.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_string.html 2025-12-16 13:04:33.330491500 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_string.html 2026-03-11 10:51:39.553701400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -242,14 +242,14 @@

Type: char*

-

A null-terminated string result of the conversion.

+

A null-terminated string result of the conversion.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_string_as_bytes.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_string_as_bytes.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.to_string_as_bytes.html 2025-12-16 13:04:33.335438700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.to_string_as_bytes.html 2026-03-11 10:51:39.576701200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -242,14 +242,14 @@

Type: GBytes

-

A GBytes with the result of the conversion.

+

A GBytes with the result of the conversion.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_buffer.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_buffer.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_buffer.html 2025-12-16 13:04:33.335665700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_buffer.html 2026-03-11 10:51:39.598701200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,14 +241,14 @@

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_data.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_data.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_data.html 2025-12-16 13:04:33.350381400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_data.html 2026-03-11 10:51:39.647701000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -260,7 +260,7 @@
length

Type: gsize*

-

Location to return the number of elements contained.

+

Location to return the number of elements contained.

@@ -292,14 +292,14 @@

Type: gpointer

-

Pointer to memory.

+

Pointer to memory.

The argument will be set by the function.
- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_length.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_length.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_length.html 2025-12-16 13:04:33.354582800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_length.html 2026-03-11 10:51:39.668701000 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gsize

-

Number of elements.

+

Number of elements.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_offset.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_offset.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_offset.html 2025-12-16 13:04:33.358368200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_offset.html 2026-03-11 10:51:39.689700800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gsize

-

Offset, in bytes.

+

Offset, in bytes.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_size.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_size.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_size.html 2025-12-16 13:04:33.362421800 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_size.html 2026-03-11 10:51:39.713700800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: gsize

-

Size, in bytes.

+

Size, in bytes.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_type.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_type.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.Value.typed_array_get_type.html 2025-12-16 13:04:33.366481000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.Value.typed_array_get_type.html 2026-03-11 10:51:39.742700800 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -166,7 +166,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -241,7 +241,7 @@

Type: JSCTypedArrayType

-

Type of the elements, or JSC_TYPED_ARRAY_NONE if value is not a typed array.

+

Type of the elements, or JSC_TYPED_ARRAY_NONE if value is not a typed array.

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.WeakValue.get_value.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.WeakValue.get_value.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/method.WeakValue.get_value.html 2025-12-16 13:04:33.417828000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/method.WeakValue.get_value.html 2026-03-11 10:51:39.862700200 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,14 +157,14 @@

Type: JSCValue

-

A new JSCValue or NULL if weak_value was cleared.

+

A new JSCValue or NULL if weak_value was cleared.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Class.context.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Class.context.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Class.context.html 2025-12-16 13:04:32.321762300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Class.context.html 2026-03-11 10:51:36.369712400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Class.name.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Class.name.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Class.name.html 2025-12-16 13:04:32.322918400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Class.name.html 2026-03-11 10:51:36.374712500 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -142,8 +142,6 @@
- -
Default valueNULL
Getter methodjsc_class_get_name()
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Class.parent.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Class.parent.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Class.parent.html 2025-12-16 13:04:32.329105900 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Class.parent.html 2026-03-11 10:51:36.379712300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Context.virtual-machine.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Context.virtual-machine.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Context.virtual-machine.html 2025-12-16 13:04:32.681144700 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Context.virtual-machine.html 2026-03-11 10:51:36.996710300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Value.context.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Value.context.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.Value.context.html 2025-12-16 13:04:33.367894400 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.Value.context.html 2026-03-11 10:51:39.752700600 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.WeakValue.value.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.WeakValue.value.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/property.WeakValue.value.html 2025-12-16 13:04:33.419232600 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/property.WeakValue.value.html 2026-03-11 10:51:39.870700400 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/search.js webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/search.js --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/search.js 2025-12-16 13:04:33.544211000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/search.js 2026-03-11 10:51:40.013699800 +0000 @@ -27,49 +27,6 @@ ]; const QUERY_PATTERN = new RegExp("^(" + QUERY_TYPES.join('|') + ")\\s*:\\s*", 'i'); -const TYPE_NAMES = { - "alias": "alias", - "bitfield": "flags", - "callback": "callback", - "class": "class", - "constant": "constant", - "content": "content", - "ctor": "constructor", - "domain": "error", - "enum": "enum", - "function_macro": "macro", - "function": "function", - "interface": "interface", - "method": "method", - "property": "property", - "record": "struct", - "signal": "signal", - "type_func": "function", - "union": "union", - "vfunc": "vfunc", -}; - -const TYPE_CLASSES = { - "alias": "alias", - "bitfield": "flags", - "callback": "callback", - "class": "class", - "constant": "constant", - "content": "extra_content", - "ctor": "ctor", - "domain": "domain", - "enum": "enum", - "function_macro": "function_macro", - "function": "function", - "interface": "interface", - "method": "method", - "property": "property", - "record": "record", - "signal": "signal", - "type_func": "type_func", - "union": "union", - "vfunc": "vfunc", -}; const fzy = window.fzy; const searchParams = getSearchParams(); @@ -152,7 +109,6 @@ text: getLabelForDocument(doc, searchIndex.meta), href: getLinkForDocument(doc), summary: doc.summary, - deprecated: doc.deprecated, }; }); @@ -192,18 +148,17 @@ html += "No results found."; } else { - html += "
"; + html += "" + + ""; results.forEach(function(item) { - html += "
" + - "" + item.text + "" + - " " + TYPE_NAMES[item.type] + ""; - if (item.deprecated) { - html += " deprecated: " + item.deprecated + ""; - } - html += "
" + - "
" + item.summary + "
"; + html += "" + + "" + + "" + + ""; }); - html += ""; + html += "
NameDescription
" + + "" + item.text + "" + + "" + item.summary + "
"; } html += "
"; @@ -292,7 +247,7 @@ // NOTE: meta.ns added for more consistent results, otherwise // searching for "Button" would return all signals, properties - // and vfuncs (eg "Button.clicked") before the actual object + // and vfuncs (eg "Button.clicked") before the actual object // (eg "GtkButton") because "Button" matches higher with starting // sequences. case "property": @@ -333,7 +288,7 @@ // NOTE: meta.ns added for more consistent results, otherwise // searching for "Button" would return all signals, properties - // and vfuncs (eg "Button.clicked") before the actual object + // and vfuncs (eg "Button.clicked") before the actual object // (eg "GtkButton") because "Button" matches higher with starting // sequences. case "property": diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/signal.WeakValue.cleared.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/signal.WeakValue.cleared.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/signal.WeakValue.cleared.html 2025-12-16 13:04:33.430046000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/signal.WeakValue.cleared.html 2026-03-11 10:51:39.883700100 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/struct.ClassVTable.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/struct.ClassVTable.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/struct.ClassVTable.html 2025-12-16 13:04:31.515703200 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/struct.ClassVTable.html 2026-03-11 10:51:34.743718100 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,18 +74,14 @@ - - - -
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,28 +174,28 @@

A JSCClassEnumeratePropertiesFunction for enumerating properties.

_jsc_reserved0
-

No description available.

+
No description available.
_jsc_reserved1
-

No description available.

+
No description available.
_jsc_reserved2
-

No description available.

+
No description available.
_jsc_reserved3
-

No description available.

+
No description available.
_jsc_reserved4
-

No description available.

+
No description available.
_jsc_reserved5
-

No description available.

+
No description available.
_jsc_reserved6
-

No description available.

+
No description available.
_jsc_reserved7
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/style.css webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/style.css --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/style.css 2025-12-16 13:04:33.535597000 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/style.css 2026-03-11 10:51:39.997657000 +0000 @@ -70,22 +70,6 @@ --table-font-size: 0.92em; /* Tables often contain lots information. It's better to scale them down a big to get more sutff fitted inside */ - --admonition-color-bg: transparent; - --admonition-font-size: 0.9rem; - --admonition-color-title--note: #00b0ff; - --admonition-color-title-bg--note: rgba(0, 176, 255, 0.1); - --admonition-color-title--important: #00bfa5; - --admonition-color-title-bg--important: rgba(0, 191, 165, 0.1); - --admonition-color-title--tip: #00c852; - --admonition-color-title-bg--tip: rgba(0, 200, 82, 0.1); - --admonition-color-title--warning: #ff9100; - --admonition-color-title-bg--warning: rgba(255, 145, 0, 0.1); - - --admonition-icon--note: url('data:image/svg+xml;charset=utf-8,'); - --admonition-icon--important: url('data:image/svg+xml;charset=utf-8,'); - --admonition-icon--tip: url('data:image/svg+xml;charset=utf-8,'); - --admonition-icon--warning: url('data:image/svg+xml;charset=utf-8,'); - /* misc */ --preferred-content-width: 90ch; /* The preferred width for the readable content */ --anchor-sign: "#"; @@ -114,7 +98,6 @@ --error-fg-color: #ffffff; --accent-bg-color: #3584e4; --accent-fg-color: #ffffff; - color-scheme: dark; } } @@ -156,6 +139,8 @@ font-family: var(--heading-font-family); font-weight: var(--heading-weight); margin: 1.75em 0 0.75em 0; + display: flex; + align-items: center; } h1 { @@ -779,24 +764,58 @@ padding-right: 0; } -dl.enum-members { +table.enum-members, +table.results { + border-radius: var(--box-radius); + border: 1px solid var(--text-color-muted); + border-spacing: 0 0 !important; font-size: 80%; } -dl.enum-members dt { - padding-top: 1em; +table.enum-members tr th, +table.results tr th { + border-top-color: var(--body-bg); + background-color: var(--box-bg); + border-bottom: 1px solid var(--text-color-muted); +} + +table.enum-members tr th:first-child, +table.enum-members tr td:first-child { + min-width: 25em; + padding-left: .5em; } -table.arguments tr td { +table.results tr th:first-child, +table.results tr td:first-child { + padding-left: .5em; +} + +table.enum-members tr th:last-child, +table.enum-members tr td:last-child, +table.results tr th:last-child, +table.results tr td:last-child { + max-width: 35em; + padding-right: .5em; +} + +table.results tr td code { + font-size: 100%; +} + +table.arguments tr td, +table.returns tr td { color: var(--text-color-muted); } -table.arguments tr td:first-child { +table.arguments tr td:first-child, +table.returns tr td:first-child { min-width: 12em; } table.arguments tr.arg-name td, -table.arguments tr.arg-description td { +table.arguments tr.arg-description td, +table.returns tr.arg-name td, +table.returns tr.arg-description td { color: var(--text-color); } @@ -871,126 +890,6 @@ color: var(--accent-fg-color); } -dt.result { - padding: .5em 0; -} - -.result.emblem.alias, -.result.emblem.bitfield, -.result.emblem.callback, -.result.emblem.class, -.result.emblem.constant, -.result.emblem.extra_content, -.result.emblem.ctor, -.result.emblem.domain, -.result.emblem.enum, -.result.emblem.function_macro, -.result.emblem.function, -.result.emblem.interface, -.result.emblem.method, -.result.emblem.property, -.result.emblem.record, -.result.emblem.signal, -.result.emblem.type_func, -.result.emblem.union, -.result.emblem.vfunc { - background-color: var(--accent-bg-color); - color: var(--accent-fg-color); -} - -.admonition { - background: var(--admonition-color-bg); - border-left: .2rem solid #651fff; - border-radius: .2rem; - box-shadow: 0 .2rem .5rem rgba(0, 0, 0, .05), 0 0 .0625rem rgba(0, 0, 0, .1); - font-size: var(--admonition-font-size); - margin: 1rem auto; - overflow: hidden; - padding: 0 .5rem .5rem; - page-break-inside: avoid; -} - -.admonition > p.admonition-title { - font-weight: 500; - line-height: 1.3; - margin: 0 -.5rem .5rem; - padding: .4rem .5rem .4rem 2rem; - position: relative; -} - -p.admonition-title::before { - content: ""; - position: absolute; - left: .5rem; - height: 1rem; - width: 1rem; - -webkit-mask-repeat: no-repeat; - mask-repeat: no-repeat; -} - -.admonition.note > .admonition-title, -.admonition.seealso > .admonition-title { - background-color: var(--admonition-color-title-bg--note); -} - -.admonition.note > .admonition-title::before, -.admonition.seealso > .admonition-title::before { - background-color: var(--admonition-color-title--note); - -webkit-mask-image: var(--admonition-icon--note); - mask-image: var(--admonition-icon--note); - -} - -.admonition.note, -.admonition.seealso { - border-left-color: var(--admonition-color-title--note); -} - -.admonition.tip > .admonition-title, -.admonition.hint > .admonition-title { - background-color: var(--admonition-color-title-bg--tip); -} - -.admonition.tip > .admonition-title::before, -.admonition.hint > .admonition-title::before { - background-color: var(--admonition-color-title--tip); - -webkit-mask-image: var(--admonition-icon--tip); - mask-image: var(--admonition-icon--tip); -} - -.admonition.tip, -.admonition.hint { - border-left-color: var(--admonition-color-title--tip); -} - -.admonition.important > .admonition-title { - background-color: var(--admonition-color-title-bg--important); -} - -.admonition.important > .admonition-title::before { - background-color: var(--admonition-color-title--important); - -webkit-mask-image: var(--admonition-icon--important); - mask-image: var(--admonition-icon--important); -} - -.admonition.important { - border-left-color: var(--admonition-color-title--important); -} - -.admonition.warning > .admonition-title { - background-color: var(--admonition-color-title-bg--warning); -} - -.admonition.warning > .admonition-title::before { - background-color: var(--admonition-color-title--warning); - -webkit-mask-image: var(--admonition-icon--warning); - mask-image: var(--admonition-icon--warning); -} - -.admonition.warning { - border-left-color: var(--admonition-color-title--warning); -} - /************************************************************* SYMBOLS **************************************************************/ diff -Nru webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/type_func.Context.get_current.html webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/type_func.Context.get_current.html --- webkit2gtk-2.50.4/Documentation/jsc-glib-6.0/type_func.Context.get_current.html 2025-12-16 13:04:32.414365300 +0000 +++ webkit2gtk-2.50.6/Documentation/jsc-glib-6.0/type_func.Context.get_current.html 2026-03-11 10:51:37.012710300 +0000 @@ -62,7 +62,7 @@

JavaScriptCore

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,7 +157,7 @@

Type: JSCContext

-

The JSCContext that is currently executing.

+

The JSCContext that is currently executing.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/callback.URISchemeRequestCallback.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/callback.URISchemeRequestCallback.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/callback.URISchemeRequestCallback.html 2025-12-16 13:05:04.033475200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/callback.URISchemeRequestCallback.html 2026-03-12 13:53:36.939815500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -150,7 +150,7 @@
request

Type: WebKitURISchemeRequest

-

The WebKitURISchemeRequest.

+

The WebKitURISchemeRequest.

@@ -167,7 +167,7 @@
user_data

Type: gpointer

-

User data passed to the callback.

+

User data passed to the callback.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.AuthenticationRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.AuthenticationRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.AuthenticationRequest.html 2025-12-16 13:05:04.591039000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.AuthenticationRequest.html 2026-03-12 13:53:40.079816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -518,7 +513,7 @@
-

No description available.

+ No description available.
@@ -528,7 +523,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.AutomationSession.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.AutomationSession.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.AutomationSession.html 2025-12-16 13:05:04.733408000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.AutomationSession.html 2026-03-12 13:53:41.117817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.BackForwardList.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.BackForwardList.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.BackForwardList.html 2025-12-16 13:05:04.781789500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.BackForwardList.html 2026-03-12 13:53:41.363817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -446,7 +441,7 @@
-

No description available.

+ No description available.
@@ -456,7 +451,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.BackForwardListItem.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.BackForwardListItem.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.BackForwardListItem.html 2025-12-16 13:05:04.883013700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.BackForwardListItem.html 2026-03-12 13:53:41.591817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
+
+

+
+
@@ -359,7 +354,7 @@
-

No description available.

+ No description available.
@@ -369,7 +364,7 @@
parent_class: GInitiallyUnownedClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.ClipboardPermissionRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.ClipboardPermissionRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.ClipboardPermissionRequest.html 2025-12-16 13:05:04.988041200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.ClipboardPermissionRequest.html 2026-03-12 13:53:41.681817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,30 +74,22 @@ - - - - - - - -
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -125,8 +117,7 @@ -
final class WebKit.ClipboardPermissionRequest : GObject.Object
-  implements WebKit.PermissionRequest {
+        
final class WebKit.ClipboardPermissionRequest : GObject.Object {
   /* No available fields */
 }
@@ -161,19 +152,19 @@ - - + hierarchy this - -WebKitClipboardPermissionRequest + +WebKitClipboardPermissionRequest @@ -181,29 +172,29 @@ implements_0 - -WebKitPermissionRequest + +WebKitPermissionRequest this--implements_0 - + ancestor_0 - -GObject + +GObject ancestor_0--this - + @@ -292,14 +283,14 @@

- +
webkit_permission_request_deny

Deny the action which triggered this request.

- + @@ -327,6 +318,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -354,7 +349,7 @@
-

No description available.

+ No description available.
@@ -364,7 +359,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.ColorChooserRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.ColorChooserRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.ColorChooserRequest.html 2025-12-16 13:05:05.130724400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.ColorChooserRequest.html 2026-03-12 13:53:41.725817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.ContextMenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.ContextMenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.ContextMenu.html 2025-12-16 13:05:05.166622600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.ContextMenu.html 2026-03-12 13:53:41.876817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
@@ -521,7 +516,7 @@
-

No description available.

+ No description available.
@@ -531,7 +526,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.ContextMenuItem.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.ContextMenuItem.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.ContextMenuItem.html 2025-12-16 13:05:05.235826000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.ContextMenuItem.html 2026-03-12 13:53:42.432817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
@@ -464,7 +459,7 @@
-

No description available.

+ No description available.
@@ -474,7 +469,7 @@
parent_class: GInitiallyUnownedClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.CookieManager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.CookieManager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.CookieManager.html 2025-12-16 13:05:05.285984800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.CookieManager.html 2026-03-12 13:53:42.742817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -495,7 +490,7 @@
-

No description available.

+ No description available.
@@ -505,7 +500,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.DeviceInfoPermissionRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.DeviceInfoPermissionRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.DeviceInfoPermissionRequest.html 2025-12-16 13:05:05.367791700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.DeviceInfoPermissionRequest.html 2026-03-12 13:53:43.240817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,30 +74,22 @@ - - - - - - - -
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -125,8 +117,7 @@ -
final class WebKit.DeviceInfoPermissionRequest : GObject.Object
-  implements WebKit.PermissionRequest {
+        
final class WebKit.DeviceInfoPermissionRequest : GObject.Object {
   /* No available fields */
 }
@@ -162,19 +153,19 @@ - - + hierarchy this - -WebKitDeviceInfoPermissionRequest + +WebKitDeviceInfoPermissionRequest @@ -182,29 +173,29 @@ implements_0 - -WebKitPermissionRequest + +WebKitPermissionRequest this--implements_0 - + ancestor_0 - -GObject + +GObject ancestor_0--this - + @@ -293,14 +284,14 @@

- +
webkit_permission_request_deny

Deny the action which triggered this request.

- + @@ -328,6 +319,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -355,7 +350,7 @@
-

No description available.

+ No description available.
@@ -365,7 +360,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.Download.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.Download.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.Download.html 2025-12-16 13:05:05.390416400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.Download.html 2026-03-12 13:53:43.311817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.EditorState.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.EditorState.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.EditorState.html 2025-12-16 13:05:05.458471800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.EditorState.html 2026-03-12 13:53:43.725818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.FaviconDatabase.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.FaviconDatabase.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.FaviconDatabase.html 2025-12-16 13:05:05.493954200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.FaviconDatabase.html 2026-03-12 13:53:43.882818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -383,7 +378,7 @@
-

No description available.

+ No description available.
@@ -393,7 +388,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.FileChooserRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.FileChooserRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.FileChooserRequest.html 2025-12-16 13:05:05.534020000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.FileChooserRequest.html 2026-03-12 13:53:44.006818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -468,7 +463,7 @@
-

No description available.

+ No description available.
@@ -478,7 +473,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.FindController.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.FindController.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.FindController.html 2025-12-16 13:05:05.578505000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.FindController.html 2026-03-12 13:53:44.100818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.FormSubmissionRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.FormSubmissionRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.FormSubmissionRequest.html 2025-12-16 13:05:05.635140000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.FormSubmissionRequest.html 2026-03-12 13:53:44.234818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
+
+

+
+
@@ -329,7 +324,7 @@
-

No description available.

+ No description available.
@@ -339,7 +334,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.GeolocationManager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.GeolocationManager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.GeolocationManager.html 2025-12-16 13:05:05.662405000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.GeolocationManager.html 2026-03-12 13:53:44.271818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.GeolocationPermissionRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.GeolocationPermissionRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.GeolocationPermissionRequest.html 2025-12-16 13:05:05.700408000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.GeolocationPermissionRequest.html 2026-03-12 13:53:44.332818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,30 +74,22 @@ - - - - - - - -
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -125,8 +117,7 @@ -
final class WebKit.GeolocationPermissionRequest : GObject.Object
-  implements WebKit.PermissionRequest {
+        
final class WebKit.GeolocationPermissionRequest : GObject.Object {
   /* No available fields */
 }
@@ -172,19 +163,19 @@ - - + hierarchy this - -WebKitGeolocationPermissionRequest + +WebKitGeolocationPermissionRequest @@ -192,29 +183,29 @@ implements_0 - -WebKitPermissionRequest + +WebKitPermissionRequest this--implements_0 - + ancestor_0 - -GObject + +GObject ancestor_0--this - + @@ -303,14 +294,14 @@

- +
webkit_permission_request_deny

Deny the action which triggered this request.

- + @@ -338,6 +329,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -365,7 +360,7 @@
-

No description available.

+ No description available.
@@ -375,7 +370,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.HitTestResult.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.HitTestResult.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.HitTestResult.html 2025-12-16 13:05:05.722814600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.HitTestResult.html 2026-03-12 13:53:44.360818100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -570,7 +565,7 @@
-

No description available.

+ No description available.
@@ -580,7 +575,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.InputMethodContext.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.InputMethodContext.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.InputMethodContext.html 2025-12-16 13:05:05.806994700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.InputMethodContext.html 2026-03-12 13:53:44.568818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
- - - - - - - -
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -125,8 +117,7 @@ -
final class WebKit.MediaKeySystemPermissionRequest : GObject.Object
-  implements WebKit.PermissionRequest {
+        
final class WebKit.MediaKeySystemPermissionRequest : GObject.Object {
   /* No available fields */
 }
@@ -161,19 +152,19 @@ - - + hierarchy this - -WebKitMediaKeySystemPermissionRequest + +WebKitMediaKeySystemPermissionRequest @@ -181,29 +172,29 @@ implements_0 - -WebKitPermissionRequest + +WebKitPermissionRequest this--implements_0 - + ancestor_0 - -GObject + +GObject ancestor_0--this - + @@ -292,14 +283,14 @@

- +
webkit_permission_request_deny

Deny the action which triggered this request.

- +
@@ -327,6 +318,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -354,7 +349,7 @@
-

No description available.

+ No description available.
@@ -364,7 +359,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.NavigationPolicyDecision.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.NavigationPolicyDecision.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.NavigationPolicyDecision.html 2025-12-16 13:05:05.925899700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.NavigationPolicyDecision.html 2026-03-12 13:53:44.844818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
+
+

+
+
@@ -411,7 +406,7 @@
-

No description available.

+ No description available.
@@ -421,7 +416,7 @@
parent_class: WebKitPolicyDecisionClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.NetworkSession.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.NetworkSession.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.NetworkSession.html 2025-12-16 13:05:05.962677700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.NetworkSession.html 2026-03-12 13:53:44.884818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
@@ -327,6 +318,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -354,7 +349,7 @@
-

No description available.

+ No description available.
@@ -364,7 +359,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.OptionMenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.OptionMenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.OptionMenu.html 2025-12-16 13:05:06.104882700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.OptionMenu.html 2026-03-12 13:53:45.203818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -403,7 +398,7 @@
-

No description available.

+ No description available.
@@ -413,7 +408,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.PointerLockPermissionRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.PointerLockPermissionRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.PointerLockPermissionRequest.html 2025-12-16 13:05:06.147400100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.PointerLockPermissionRequest.html 2026-03-12 13:53:45.281818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,30 +74,22 @@ - - - - - - - -
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -125,8 +117,7 @@ -
final class WebKit.PointerLockPermissionRequest : GObject.Object
-  implements WebKit.PermissionRequest {
+        
final class WebKit.PointerLockPermissionRequest : GObject.Object {
   /* No available fields */
 }
@@ -161,19 +152,19 @@ - - + hierarchy this - -WebKitPointerLockPermissionRequest + +WebKitPointerLockPermissionRequest @@ -181,29 +172,29 @@ implements_0 - -WebKitPermissionRequest + +WebKitPermissionRequest this--implements_0 - + ancestor_0 - -GObject + +GObject ancestor_0--this - + @@ -292,14 +283,14 @@

- +
webkit_permission_request_deny

Deny the action which triggered this request.

- + @@ -327,6 +318,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -354,7 +349,7 @@
-

No description available.

+ No description available.
@@ -364,7 +359,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.PolicyDecision.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.PolicyDecision.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.PolicyDecision.html 2025-12-16 13:05:06.168490200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.PolicyDecision.html 2026-03-12 13:53:45.294818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
+
+

+
+
@@ -391,7 +387,7 @@
-

No description available.

+ No description available.
@@ -401,47 +397,47 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
_webkit_reserved0: void (* _webkit_reserved0) ( void )
-

No description available.

+
No description available.
_webkit_reserved1: void (* _webkit_reserved1) ( void )
-

No description available.

+
No description available.
_webkit_reserved2: void (* _webkit_reserved2) ( void )
-

No description available.

+
No description available.
_webkit_reserved3: void (* _webkit_reserved3) ( void )
-

No description available.

+
No description available.
_webkit_reserved4: void (* _webkit_reserved4) ( void )
-

No description available.

+
No description available.
_webkit_reserved5: void (* _webkit_reserved5) ( void )
-

No description available.

+
No description available.
_webkit_reserved6: void (* _webkit_reserved6) ( void )
-

No description available.

+
No description available.
_webkit_reserved7: void (* _webkit_reserved7) ( void )
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.PrintOperation.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.PrintOperation.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.PrintOperation.html 2025-12-16 13:05:06.206327000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.PrintOperation.html 2026-03-12 13:53:45.342818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
- - -
Instance methods
+
+

+
+
@@ -462,7 +457,7 @@
-

No description available.

+ No description available.
@@ -472,7 +467,7 @@
parent_class: WebKitPolicyDecisionClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.SecurityManager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.SecurityManager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.SecurityManager.html 2025-12-16 13:05:06.308762600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.SecurityManager.html 2026-03-12 13:53:45.512818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
+
+

+
+
@@ -448,7 +443,7 @@
-

No description available.

+ No description available.
@@ -458,7 +453,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.Settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.Settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.Settings.html 2025-12-16 13:05:06.415229300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.Settings.html 2026-03-12 13:53:45.784818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
-
Constructors
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.URIResponse.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.URIResponse.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.URIResponse.html 2025-12-16 13:05:06.882972500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.URIResponse.html 2026-03-12 13:53:47.376819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@
- - -
Instance methods
@@ -473,7 +468,7 @@
-

No description available.

+ No description available.
@@ -483,7 +478,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.URISchemeRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.URISchemeRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.URISchemeRequest.html 2025-12-16 13:05:06.937765000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.URISchemeRequest.html 2026-03-12 13:53:47.471819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
+
+

+
+
@@ -426,7 +421,7 @@
-

No description available.

+ No description available.
@@ -436,7 +431,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.URISchemeResponse.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.URISchemeResponse.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.URISchemeResponse.html 2025-12-16 13:05:06.985544200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.URISchemeResponse.html 2026-03-12 13:53:47.577819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.UserContentFilterStore.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.UserContentFilterStore.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.UserContentFilterStore.html 2025-12-16 13:05:07.022625000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.UserContentFilterStore.html 2026-03-12 13:53:47.647819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.UserContentManager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.UserContentManager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.UserContentManager.html 2025-12-16 13:05:07.098167200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.UserContentManager.html 2026-03-12 13:53:47.828819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.UserMediaPermissionRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.UserMediaPermissionRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.UserMediaPermissionRequest.html 2025-12-16 13:05:07.166123200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.UserMediaPermissionRequest.html 2026-03-12 13:53:48.005819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,16 +74,12 @@ - - - -
Properties
@@ -380,6 +371,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -407,7 +402,7 @@
-

No description available.

+ No description available.
@@ -417,7 +412,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.UserMessage.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.UserMessage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.UserMessage.html 2025-12-16 13:05:07.190158000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.UserMessage.html 2026-03-12 13:53:48.031819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebContext.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebContext.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebContext.html 2025-12-16 13:05:07.241154400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebContext.html 2026-03-12 13:53:48.132819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
-
Constructors
+
+

+
+
gtk_accessible_update_relation

Updates a list of accessible relations.

-
gtk_accessible_update_relation_value
+
+
+

+
+
gtk_accessible_update_relation_value

Updates an array of accessible relations.

-
gtk_accessible_update_state
+
+
+

+
+
gtk_accessible_update_state
-

Updates a list of accessible states.

-
gtk_accessible_update_state_value
+

Updates a list of accessible states. See the GtkAccessibleState +documentation for the value types of accessible states.

+ +
+

+
+
gtk_accessible_update_state_value

Updates an array of accessible states.

+
+

+
+ @@ -1666,6 +1732,10 @@

Gets the ID of the buildable object.

+
+

+
+ @@ -1976,119 +2046,250 @@ -
Properties inherited from GtkWidget (35)
+
Properties inherited from GtkWidget (34)
Gtk.Widget:can-focus

Whether the widget or any of its descendents can accept the input focus.

-
Gtk.Widget:can-target
+
+
+

+
+
Gtk.Widget:can-target

Whether the widget can receive pointer events.

-
Gtk.Widget:css-classes
+
+
+

+
+
Gtk.Widget:css-classes

A list of css classes applied to this widget.

-
Gtk.Widget:css-name
+
+
+

+
+
Gtk.Widget:css-name

The name of this widget in the CSS tree.

-
Gtk.Widget:cursor
+ +
+

+
+
Gtk.Widget:cursor

The cursor used by widget.

-
Gtk.Widget:focus-on-click
+ +
+

+
+
Gtk.Widget:focus-on-click

Whether the widget should grab focus when it is clicked with the mouse.

-
Gtk.Widget:focusable
+ +
+

+
+
Gtk.Widget:focusable

Whether this widget itself will accept the input focus.

-
Gtk.Widget:halign
+ +
+

+
+
Gtk.Widget:halign

How to distribute horizontal space if widget gets extra space.

-
Gtk.Widget:has-default
+ +
+

+
+
Gtk.Widget:has-default

Whether the widget is the default widget.

-
Gtk.Widget:has-focus
+ +
+

+
+
Gtk.Widget:has-focus

Whether the widget has the input focus.

-
Gtk.Widget:has-tooltip
+ +
+

+
+
Gtk.Widget:has-tooltip
-

Enables or disables the emission of the GtkWidget::query-tooltip -signal on widget.

-
Gtk.Widget:height-request
+

Enables or disables the emission of the ::query-tooltip signal on widget.

+
-

Overrides for height request of the widget.

-
Gtk.Widget:hexpand
+

+ +
Gtk.Widget:height-request
+
+

Override for height request of the widget.

+
+
+

+
+
Gtk.Widget:hexpand

Whether to expand horizontally.

-
Gtk.Widget:hexpand-set
+ +
+

+
+
Gtk.Widget:hexpand-set

Whether to use the hexpand property.

-
Gtk.Widget:layout-manager
+
-

The GtkLayoutManager instance to use to compute -the preferred size of the widget, and allocate its children.

-
Gtk.Widget:limit-events
-
-

Makes this widget act like a modal dialog, with respect to -event delivery.

-
Gtk.Widget:margin-bottom
+

+ +
Gtk.Widget:layout-manager
+
+

The GtkLayoutManager instance to use to compute the preferred size +of the widget, and allocate its children.

+
+
+

+
+
Gtk.Widget:margin-bottom

Margin on bottom side of widget.

-
Gtk.Widget:margin-end
+ +
+

+
+
Gtk.Widget:margin-end

Margin on end of widget, horizontally.

-
Gtk.Widget:margin-start
+ +
+

+
+
Gtk.Widget:margin-start

Margin on start of widget, horizontally.

-
Gtk.Widget:margin-top
+ +
+

+
+
Gtk.Widget:margin-top

Margin on top side of widget.

-
Gtk.Widget:name
+ +
+

+
+
Gtk.Widget:name

The name of the widget.

-
Gtk.Widget:opacity
+ +
+

+
+
Gtk.Widget:opacity

The requested opacity of the widget.

-
Gtk.Widget:overflow
+ +
+

+
+
Gtk.Widget:overflow

How content outside the widget’s content area is treated.

-
Gtk.Widget:parent
+ +
+

+
+
Gtk.Widget:parent

The parent widget of this widget.

-
Gtk.Widget:receives-default
+ +
+

+
+
Gtk.Widget:receives-default

Whether the widget will receive the default action when it is focused.

-
Gtk.Widget:root
+ +
+

+
+
Gtk.Widget:root

The GtkRoot widget of the widget tree containing this widget.

-
Gtk.Widget:scale-factor
+ +
+

+
+
Gtk.Widget:scale-factor

The scale factor of the widget.

-
Gtk.Widget:sensitive
+ +
+

+
+
Gtk.Widget:sensitive

Whether the widget responds to input.

-
Gtk.Widget:tooltip-markup
+ +
+

+
+
Gtk.Widget:tooltip-markup

Sets the text of tooltip to be the given string, which is marked up with Pango markup.

-
Gtk.Widget:tooltip-text
+ +
+

+
+
Gtk.Widget:tooltip-text

Sets the text of tooltip to be the given string.

-
Gtk.Widget:valign
+ +
+

+
+
Gtk.Widget:valign

How to distribute vertical space if widget gets extra space.

-
Gtk.Widget:vexpand
+ +
+

+
+
Gtk.Widget:vexpand

Whether to expand vertically.

-
Gtk.Widget:vexpand-set
+ +
+

+
+
Gtk.Widget:vexpand-set

Whether to use the vexpand property.

-
Gtk.Widget:visible
+ +
+

+
+
Gtk.Widget:visible

Whether the widget is visible.

-
Gtk.Widget:width-request
+ +
+

+
+
Gtk.Widget:width-request
+
+

Override for width request of the widget.

+
-

Overrides for width request of the widget.

+

+ @@ -2102,10 +2303,14 @@
Properties inherited from GtkAccessible (1)
-
Gtk.Accessible:accessible-role
+
Gtk-4.0.Accessible:accessible-role

The accessible role of the given GtkAccessible implementation.

+
+

+
+
@@ -2564,43 +2769,95 @@

Signals that all holders of a reference to the widget should release the reference that they hold.

-
GtkWidget::direction-changed
+ +
+

+
+
GtkWidget::direction-changed

Emitted when the text direction of a widget changes.

-
GtkWidget::hide
+ +
+

+
+
GtkWidget::hide

Emitted when widget is hidden.

-
GtkWidget::keynav-failed
+ +
+

+
+
GtkWidget::keynav-failed

Emitted if keyboard navigation fails.

-
GtkWidget::map
+ +
+

+
+
GtkWidget::map

Emitted when widget is going to be mapped.

-
GtkWidget::mnemonic-activate
+ +
+

+
+
GtkWidget::mnemonic-activate

Emitted when a widget is activated via a mnemonic.

-
GtkWidget::move-focus
+ +
+

+
+
GtkWidget::move-focus

Emitted when the focus is moved.

-
GtkWidget::query-tooltip
+ +
+

+
+
GtkWidget::query-tooltip

Emitted when the widget’s tooltip is about to be shown.

-
GtkWidget::realize
+ +
+

+
+
GtkWidget::realize

Emitted when widget is associated with a GdkSurface.

-
GtkWidget::show
+ +
+

+
+
GtkWidget::show

Emitted when widget is shown.

-
GtkWidget::state-flags-changed
+ +
+

+
+
GtkWidget::state-flags-changed

Emitted when the widget state changes.

-
GtkWidget::unmap
+ +
+

+
+
GtkWidget::unmap

Emitted when widget is going to be unmapped.

-
GtkWidget::unrealize
+ +
+

+
+
GtkWidget::unrealize

Emitted when the GdkSurface associated with widget is destroyed.

+
+

+
+ @@ -2615,6 +2872,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -2853,7 +3114,7 @@
-

No description available.

+ No description available.
@@ -2863,13 +3124,13 @@
parent: WebKitWebViewBaseClass
-

No description available.

+
No description available.
load_changed: void (* load_changed) ( WebKitWebView* web_view, WebKitLoadEvent load_event )
-

No description available.

+
No description available.
load_failed: gboolean (* load_failed) ( WebKitWebView* web_view, @@ -2877,118 +3138,118 @@ const gchar* failing_uri, GError* error )
-

No description available.

+
No description available.
create: GtkWidget* (* create) ( WebKitWebView* web_view, WebKitNavigationAction* navigation_action )
-

No description available.

+
No description available.
ready_to_show: void (* ready_to_show) ( WebKitWebView* web_view )
-

No description available.

+
No description available.
run_as_modal: void (* run_as_modal) ( WebKitWebView* web_view )
-

No description available.

+
No description available.
close: void (* close) ( WebKitWebView* web_view )
-

No description available.

+
No description available.
script_dialog: gboolean (* script_dialog) ( WebKitWebView* web_view, WebKitScriptDialog* dialog )
-

No description available.

+
No description available.
decide_policy: gboolean (* decide_policy) ( WebKitWebView* web_view, WebKitPolicyDecision* decision, WebKitPolicyDecisionType type )
-

No description available.

+
No description available.
permission_request: gboolean (* permission_request) ( WebKitWebView* web_view, WebKitPermissionRequest* permission_request )
-

No description available.

+
No description available.
mouse_target_changed: void (* mouse_target_changed) ( WebKitWebView* web_view, WebKitHitTestResult* hit_test_result, guint modifiers )
-

No description available.

+
No description available.
print: gboolean (* print) ( WebKitWebView* web_view, WebKitPrintOperation* print_operation )
-

No description available.

+
No description available.
resource_load_started: void (* resource_load_started) ( WebKitWebView* web_view, WebKitWebResource* resource, WebKitURIRequest* request )
-

No description available.

+
No description available.
enter_fullscreen: gboolean (* enter_fullscreen) ( WebKitWebView* web_view )
-

No description available.

+
No description available.
leave_fullscreen: gboolean (* leave_fullscreen) ( WebKitWebView* web_view )
-

No description available.

+
No description available.
run_file_chooser: gboolean (* run_file_chooser) ( WebKitWebView* web_view, WebKitFileChooserRequest* request )
-

No description available.

+
No description available.
context_menu: gboolean (* context_menu) ( WebKitWebView* web_view, WebKitContextMenu* context_menu, WebKitHitTestResult* hit_test_result )
-

No description available.

+
No description available.
context_menu_dismissed: void (* context_menu_dismissed) ( WebKitWebView* web_view )
-

No description available.

+
No description available.
submit_form: void (* submit_form) ( WebKitWebView* web_view, WebKitFormSubmissionRequest* request )
-

No description available.

+
No description available.
insecure_content_detected: void (* insecure_content_detected) ( WebKitWebView* web_view, WebKitInsecureContentEvent event )
-

No description available.

+
No description available.
web_process_crashed: gboolean (* web_process_crashed) ( WebKitWebView* web_view )
-

No description available.

+
No description available.
authenticate: gboolean (* authenticate) ( WebKitWebView* web_view, WebKitAuthenticationRequest* request )
-

No description available.

+
No description available.
load_failed_with_tls_errors: gboolean (* load_failed_with_tls_errors) ( WebKitWebView* web_view, @@ -2996,199 +3257,199 @@ GTlsCertificate* certificate, GTlsCertificateFlags errors )
-

No description available.

+
No description available.
show_notification: gboolean (* show_notification) ( WebKitWebView* web_view, WebKitNotification* notification )
-

No description available.

+
No description available.
run_color_chooser: gboolean (* run_color_chooser) ( WebKitWebView* web_view, WebKitColorChooserRequest* request )
-

No description available.

+
No description available.
show_option_menu: gboolean (* show_option_menu) ( WebKitWebView* web_view, WebKitOptionMenu* menu, GdkRectangle* rectangle )
-

No description available.

+
No description available.
web_process_terminated: void (* web_process_terminated) ( WebKitWebView* web_view, WebKitWebProcessTerminationReason reason )
-

No description available.

+
No description available.
user_message_received: gboolean (* user_message_received) ( WebKitWebView* web_view, WebKitUserMessage* message )
-

No description available.

+
No description available.
query_permission_state: gboolean (* query_permission_state) ( WebKitWebView* web_view, WebKitPermissionStateQuery* query )
-

No description available.

+
No description available.
_webkit_reserved0: void (* _webkit_reserved0) ( void )
-

No description available.

+
No description available.
_webkit_reserved1: void (* _webkit_reserved1) ( void )
-

No description available.

+
No description available.
_webkit_reserved2: void (* _webkit_reserved2) ( void )
-

No description available.

+
No description available.
_webkit_reserved3: void (* _webkit_reserved3) ( void )
-

No description available.

+
No description available.
_webkit_reserved4: void (* _webkit_reserved4) ( void )
-

No description available.

+
No description available.
_webkit_reserved5: void (* _webkit_reserved5) ( void )
-

No description available.

+
No description available.
_webkit_reserved6: void (* _webkit_reserved6) ( void )
-

No description available.

+
No description available.
_webkit_reserved7: void (* _webkit_reserved7) ( void )
-

No description available.

+
No description available.
_webkit_reserved8: void (* _webkit_reserved8) ( void )
-

No description available.

+
No description available.
_webkit_reserved9: void (* _webkit_reserved9) ( void )
-

No description available.

+
No description available.
_webkit_reserved10: void (* _webkit_reserved10) ( void )
-

No description available.

+
No description available.
_webkit_reserved11: void (* _webkit_reserved11) ( void )
-

No description available.

+
No description available.
_webkit_reserved12: void (* _webkit_reserved12) ( void )
-

No description available.

+
No description available.
_webkit_reserved13: void (* _webkit_reserved13) ( void )
-

No description available.

+
No description available.
_webkit_reserved14: void (* _webkit_reserved14) ( void )
-

No description available.

+
No description available.
_webkit_reserved15: void (* _webkit_reserved15) ( void )
-

No description available.

+
No description available.
_webkit_reserved16: void (* _webkit_reserved16) ( void )
-

No description available.

+
No description available.
_webkit_reserved17: void (* _webkit_reserved17) ( void )
-

No description available.

+
No description available.
_webkit_reserved18: void (* _webkit_reserved18) ( void )
-

No description available.

+
No description available.
_webkit_reserved19: void (* _webkit_reserved19) ( void )
-

No description available.

+
No description available.
_webkit_reserved20: void (* _webkit_reserved20) ( void )
-

No description available.

+
No description available.
_webkit_reserved21: void (* _webkit_reserved21) ( void )
-

No description available.

+
No description available.
_webkit_reserved22: void (* _webkit_reserved22) ( void )
-

No description available.

+
No description available.
_webkit_reserved23: void (* _webkit_reserved23) ( void )
-

No description available.

+
No description available.
_webkit_reserved24: void (* _webkit_reserved24) ( void )
-

No description available.

+
No description available.
_webkit_reserved25: void (* _webkit_reserved25) ( void )
-

No description available.

+
No description available.
_webkit_reserved26: void (* _webkit_reserved26) ( void )
-

No description available.

+
No description available.
_webkit_reserved27: void (* _webkit_reserved27) ( void )
-

No description available.

+
No description available.
_webkit_reserved28: void (* _webkit_reserved28) ( void )
-

No description available.

+
No description available.
_webkit_reserved29: void (* _webkit_reserved29) ( void )
-

No description available.

+
No description available.
_webkit_reserved30: void (* _webkit_reserved30) ( void )
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebViewBase.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebViewBase.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebViewBase.html 2025-12-16 13:05:08.154946000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebViewBase.html 2026-03-12 13:53:51.009820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,30 +74,22 @@ - - - - - - - -
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -123,13 +115,13 @@ -
class WebKit.WebViewBase : Gtk.Widget
-  implements Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget {
+        
class WebKit.WebViewBase : Gtk.Widget {
+  parent_instance: GtkWidget,
   priv: WebKitWebViewBasePrivate*
 }
-

No description available.

+ No description available.
@@ -152,105 +144,105 @@ - - + hierarchy this - -WebKitWebViewBase + +WebKitWebViewBase implements_0 - - -GtkAccessible + + +GtkAccessible this--implements_0 - + implements_1 - - -GtkBuildable + + +GtkBuildable this--implements_1 - + implements_2 - - -GtkConstraintTarget + + +GtkConstraintTarget this--implements_2 - + ancestor_0 - -GtkWidget + +GtkWidget ancestor_0--this - + ancestor_1 - -GInitiallyUnowned + +GInitiallyUnowned ancestor_1--ancestor_0 - + ancestor_2 - -GObject + +GObject ancestor_2--ancestor_1 - + @@ -341,7 +333,7 @@ -
Methods inherited from GtkWidget (164)
+
Methods inherited from GtkWidget (162)
@@ -369,69 +361,143 @@ -
Methods inherited from GtkAccessible (20)
+
Methods inherited from GtkAccessible (19)
gtk_accessible_announce

Requests the user’s screen reader to announce the given message.

-
gtk_accessible_get_accessible_parent
+
+
+

unstable since: 4.14

+
+
gtk_accessible_get_accessible_parent

Retrieves the accessible parent for an accessible object.

-
gtk_accessible_get_accessible_role
+
+
+

unstable since: 4.10

+
+
gtk_accessible_get_accessible_role

Retrieves the accessible role of an accessible object.

-
gtk_accessible_get_at_context
+
+
+

+
+
gtk_accessible_get_at_context
-

Retrieves the implementation for the given accessible object.

-
gtk_accessible_get_bounds
+

Retrieves the accessible implementation for the given GtkAccessible.

+
+
+

unstable since: 4.10

+
+
gtk_accessible_get_bounds

Queries the coordinates and dimensions of this accessible.

-
gtk_accessible_get_first_accessible_child
+
+
+

unstable since: 4.10

+
+
gtk_accessible_get_first_accessible_child

Retrieves the first accessible child of an accessible object.

-
gtk_accessible_get_next_accessible_sibling
+
+
+

unstable since: 4.10

+
+
gtk_accessible_get_next_accessible_sibling

Retrieves the next accessible sibling of an accessible object.

-
gtk_accessible_get_platform_state
+
-

Queries a platform state, such as focus.

-
gtk_accessible_reset_property
+

unstable since: 4.10

+
+
gtk_accessible_get_platform_state
+
+

Query a platform state, such as focus.

+
+
+

unstable since: 4.10

+
+
gtk_accessible_reset_property
+
+

Resets the accessible property to its default value.

+
-

Resets the accessible property to its default value.

-
gtk_accessible_reset_relation
+

+ +
gtk_accessible_reset_relation
+
+

Resets the accessible relation to its default value.

+
-

Resets the accessible relation to its default value.

-
gtk_accessible_reset_state
+

+ +
gtk_accessible_reset_state
-

Resets the accessible state to its default value.

-
gtk_accessible_set_accessible_parent
+

Resets the accessible state to its default value.

+ +
+

+
+
gtk_accessible_set_accessible_parent

Sets the parent and sibling of an accessible object.

-
gtk_accessible_update_next_accessible_sibling
+
-

Updates the next accessible sibling.

-
gtk_accessible_update_platform_state
+

unstable since: 4.10

+ +
gtk_accessible_update_next_accessible_sibling
-

Informs ATs that the platform state has changed.

-
gtk_accessible_update_property
+

Updates the next accessible sibling of self.

+ +
+

unstable since: 4.10

+
+
gtk_accessible_update_property

Updates a list of accessible properties.

-
gtk_accessible_update_property_value
+ +
+

+
+
gtk_accessible_update_property_value

Updates an array of accessible properties.

-
gtk_accessible_update_relation
+ +
+

+
+
gtk_accessible_update_relation

Updates a list of accessible relations.

-
gtk_accessible_update_relation_value
+ +
+

+
+
gtk_accessible_update_relation_value

Updates an array of accessible relations.

-
gtk_accessible_update_state
+ +
+

+
+
gtk_accessible_update_state
-

Updates a list of accessible states.

-
gtk_accessible_update_state_value
+

Updates a list of accessible states. See the GtkAccessibleState +documentation for the value types of accessible states.

+ +
+

+
+
gtk_accessible_update_state_value

Updates an array of accessible states.

+
+

+
+ @@ -443,6 +509,10 @@

Gets the ID of the buildable object.

+
+

+
+ @@ -463,119 +533,250 @@ -
Properties inherited from GtkWidget (35)
+
Properties inherited from GtkWidget (34)
Gtk.Widget:can-focus

Whether the widget or any of its descendents can accept the input focus.

-
Gtk.Widget:can-target
+
+
+

+
+
Gtk.Widget:can-target

Whether the widget can receive pointer events.

-
Gtk.Widget:css-classes
+
+
+

+
+
Gtk.Widget:css-classes

A list of css classes applied to this widget.

-
Gtk.Widget:css-name
+
+
+

+
+
Gtk.Widget:css-name

The name of this widget in the CSS tree.

-
Gtk.Widget:cursor
+ +
+

+
+
Gtk.Widget:cursor

The cursor used by widget.

-
Gtk.Widget:focus-on-click
+ +
+

+
+
Gtk.Widget:focus-on-click

Whether the widget should grab focus when it is clicked with the mouse.

-
Gtk.Widget:focusable
+ +
+

+
+
Gtk.Widget:focusable

Whether this widget itself will accept the input focus.

-
Gtk.Widget:halign
+ +
+

+
+
Gtk.Widget:halign

How to distribute horizontal space if widget gets extra space.

-
Gtk.Widget:has-default
+ +
+

+
+
Gtk.Widget:has-default

Whether the widget is the default widget.

-
Gtk.Widget:has-focus
+ +
+

+
+
Gtk.Widget:has-focus

Whether the widget has the input focus.

-
Gtk.Widget:has-tooltip
+ +
+

+
+
Gtk.Widget:has-tooltip
-

Enables or disables the emission of the GtkWidget::query-tooltip -signal on widget.

-
Gtk.Widget:height-request
+

Enables or disables the emission of the ::query-tooltip signal on widget.

+
-

Overrides for height request of the widget.

-
Gtk.Widget:hexpand
+

+ +
Gtk.Widget:height-request
+
+

Override for height request of the widget.

+
+
+

+
+
Gtk.Widget:hexpand

Whether to expand horizontally.

-
Gtk.Widget:hexpand-set
+ +
+

+
+
Gtk.Widget:hexpand-set

Whether to use the hexpand property.

-
Gtk.Widget:layout-manager
+
-

The GtkLayoutManager instance to use to compute -the preferred size of the widget, and allocate its children.

-
Gtk.Widget:limit-events
-
-

Makes this widget act like a modal dialog, with respect to -event delivery.

-
Gtk.Widget:margin-bottom
+

+ +
Gtk.Widget:layout-manager
+
+

The GtkLayoutManager instance to use to compute the preferred size +of the widget, and allocate its children.

+
+
+

+
+
Gtk.Widget:margin-bottom

Margin on bottom side of widget.

-
Gtk.Widget:margin-end
+ +
+

+
+
Gtk.Widget:margin-end

Margin on end of widget, horizontally.

-
Gtk.Widget:margin-start
+ +
+

+
+
Gtk.Widget:margin-start

Margin on start of widget, horizontally.

-
Gtk.Widget:margin-top
+ +
+

+
+
Gtk.Widget:margin-top

Margin on top side of widget.

-
Gtk.Widget:name
+ +
+

+
+
Gtk.Widget:name

The name of the widget.

-
Gtk.Widget:opacity
+ +
+

+
+
Gtk.Widget:opacity

The requested opacity of the widget.

-
Gtk.Widget:overflow
+ +
+

+
+
Gtk.Widget:overflow

How content outside the widget’s content area is treated.

-
Gtk.Widget:parent
+ +
+

+
+
Gtk.Widget:parent

The parent widget of this widget.

-
Gtk.Widget:receives-default
+ +
+

+
+
Gtk.Widget:receives-default

Whether the widget will receive the default action when it is focused.

-
Gtk.Widget:root
+ +
+

+
+
Gtk.Widget:root

The GtkRoot widget of the widget tree containing this widget.

-
Gtk.Widget:scale-factor
+ +
+

+
+
Gtk.Widget:scale-factor

The scale factor of the widget.

-
Gtk.Widget:sensitive
+ +
+

+
+
Gtk.Widget:sensitive

Whether the widget responds to input.

-
Gtk.Widget:tooltip-markup
+ +
+

+
+
Gtk.Widget:tooltip-markup

Sets the text of tooltip to be the given string, which is marked up with Pango markup.

-
Gtk.Widget:tooltip-text
+ +
+

+
+
Gtk.Widget:tooltip-text

Sets the text of tooltip to be the given string.

-
Gtk.Widget:valign
+ +
+

+
+
Gtk.Widget:valign

How to distribute vertical space if widget gets extra space.

-
Gtk.Widget:vexpand
+ +
+

+
+
Gtk.Widget:vexpand

Whether to expand vertically.

-
Gtk.Widget:vexpand-set
+ +
+

+
+
Gtk.Widget:vexpand-set

Whether to use the vexpand property.

-
Gtk.Widget:visible
+ +
+

+
+
Gtk.Widget:visible

Whether the widget is visible.

-
Gtk.Widget:width-request
+ +
+

+
+
Gtk.Widget:width-request
+
+

Override for width request of the widget.

+
-

Overrides for width request of the widget.

+

+ @@ -589,10 +790,14 @@
Properties inherited from GtkAccessible (1)
-
Gtk.Accessible:accessible-role
+
Gtk-4.0.Accessible:accessible-role

The accessible role of the given GtkAccessible implementation.

+
+

+
+
@@ -622,43 +827,95 @@

Signals that all holders of a reference to the widget should release the reference that they hold.

-
GtkWidget::direction-changed
+ +
+

+
+
GtkWidget::direction-changed

Emitted when the text direction of a widget changes.

-
GtkWidget::hide
+ +
+

+
+
GtkWidget::hide

Emitted when widget is hidden.

-
GtkWidget::keynav-failed
+ +
+

+
+
GtkWidget::keynav-failed

Emitted if keyboard navigation fails.

-
GtkWidget::map
+ +
+

+
+
GtkWidget::map

Emitted when widget is going to be mapped.

-
GtkWidget::mnemonic-activate
+ +
+

+
+
GtkWidget::mnemonic-activate

Emitted when a widget is activated via a mnemonic.

-
GtkWidget::move-focus
+ +
+

+
+
GtkWidget::move-focus

Emitted when the focus is moved.

-
GtkWidget::query-tooltip
+ +
+

+
+
GtkWidget::query-tooltip

Emitted when the widget’s tooltip is about to be shown.

-
GtkWidget::realize
+ +
+

+
+
GtkWidget::realize

Emitted when widget is associated with a GdkSurface.

-
GtkWidget::show
+ +
+

+
+
GtkWidget::show

Emitted when widget is shown.

-
GtkWidget::state-flags-changed
+ +
+

+
+
GtkWidget::state-flags-changed

Emitted when the widget state changes.

-
GtkWidget::unmap
+ +
+

+
+
GtkWidget::unmap

Emitted when widget is going to be unmapped.

-
GtkWidget::unrealize
+ +
+

+
+
GtkWidget::unrealize

Emitted when the GdkSurface associated with widget is destroyed.

+
+

+
+ @@ -673,6 +930,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -716,7 +977,7 @@
-

No description available.

+ No description available.
@@ -726,27 +987,27 @@
parentClass: GtkWidgetClass
-

No description available.

+
No description available.
_webkit_reserved0: void (* _webkit_reserved0) ( void )
-

No description available.

+
No description available.
_webkit_reserved1: void (* _webkit_reserved1) ( void )
-

No description available.

+
No description available.
_webkit_reserved2: void (* _webkit_reserved2) ( void )
-

No description available.

+
No description available.
_webkit_reserved3: void (* _webkit_reserved3) ( void )
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebsiteDataAccessPermissionRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebsiteDataAccessPermissionRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebsiteDataAccessPermissionRequest.html 2025-12-16 13:05:07.462299300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebsiteDataAccessPermissionRequest.html 2026-03-12 13:53:48.663819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -357,6 +348,10 @@

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

+
+

+
+ @@ -384,7 +379,7 @@
-

No description available.

+ No description available.
@@ -394,7 +389,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebsiteDataManager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebsiteDataManager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebsiteDataManager.html 2025-12-16 13:05:07.493219400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebsiteDataManager.html 2026-03-12 13:53:48.707820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -579,7 +574,7 @@
-

No description available.

+ No description available.
@@ -589,7 +584,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebsitePolicies.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebsitePolicies.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WebsitePolicies.html 2025-12-16 13:05:07.580281300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WebsitePolicies.html 2026-03-12 13:53:48.912819900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WindowProperties.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WindowProperties.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/class.WindowProperties.html 2025-12-16 13:05:08.181113700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/class.WindowProperties.html 2026-03-12 13:53:51.039820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -567,7 +562,7 @@
-

No description available.

+ No description available.
@@ -577,7 +572,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/classes_hierarchy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/classes_hierarchy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/classes_hierarchy.html 2025-12-16 13:05:03.894377500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/classes_hierarchy.html 2026-03-12 13:53:35.754538800 +0000 @@ -62,13 +62,13 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -76,13 +76,6 @@
- -

- Classes Hierarchy - - -

-

Classes Hierarchy

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_COPY.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_COPY.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_COPY.html 2025-12-16 13:05:04.024615500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_COPY.html 2026-03-12 13:53:36.921815400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CREATE_LINK.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CREATE_LINK.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CREATE_LINK.html 2025-12-16 13:05:04.028341500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CREATE_LINK.html 2026-03-12 13:53:37.312815400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CUT.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CUT.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CUT.html 2025-12-16 13:05:04.030449200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_CUT.html 2026-03-12 13:53:37.521815500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_INSERT_IMAGE.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_INSERT_IMAGE.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_INSERT_IMAGE.html 2025-12-16 13:05:04.031624600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_INSERT_IMAGE.html 2026-03-12 13:53:37.868815700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE.html 2025-12-16 13:05:04.033475200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE.html 2026-03-12 13:53:38.081815700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE_AS_PLAIN_TEXT.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE_AS_PLAIN_TEXT.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE_AS_PLAIN_TEXT.html 2025-12-16 13:05:04.041366000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_PASTE_AS_PLAIN_TEXT.html 2026-03-12 13:53:38.386816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_REDO.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_REDO.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_REDO.html 2025-12-16 13:05:04.042715000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_REDO.html 2026-03-12 13:53:38.598816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_SELECT_ALL.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_SELECT_ALL.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_SELECT_ALL.html 2025-12-16 13:05:04.250157000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_SELECT_ALL.html 2026-03-12 13:53:38.809816100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_UNDO.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_UNDO.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_UNDO.html 2025-12-16 13:05:04.335025000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.EDITING_COMMAND_UNDO.html 2026-03-12 13:53:38.891816100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.MAJOR_VERSION.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.MAJOR_VERSION.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.MAJOR_VERSION.html 2025-12-16 13:05:04.344739200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.MAJOR_VERSION.html 2026-03-12 13:53:39.044816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.MICRO_VERSION.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.MICRO_VERSION.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.MICRO_VERSION.html 2025-12-16 13:05:04.346707800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.MICRO_VERSION.html 2026-03-12 13:53:39.105816100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -100,7 +100,7 @@
-
#define WEBKIT_MICRO_VERSION 4
+        
#define WEBKIT_MICRO_VERSION 6
 
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.MINOR_VERSION.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.MINOR_VERSION.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/const.MINOR_VERSION.html 2025-12-16 13:05:04.349167600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/const.MINOR_VERSION.html 2026-03-12 13:53:39.212816200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/contributing.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/contributing.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/contributing.html 2025-12-16 13:05:03.848433500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/contributing.html 2026-03-12 13:53:35.630740400 +0000 @@ -62,13 +62,13 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -76,13 +76,6 @@
- -

- Pointers for contribution - - -

-

Contacting Us

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ApplicationInfo.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ApplicationInfo.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ApplicationInfo.new.html 2025-12-16 13:05:04.438251500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ApplicationInfo.new.html 2026-03-12 13:53:38.230816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: WebKitApplicationInfo

-

The newly created WebKitApplicationInfo.

+

The newly created WebKitApplicationInfo.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenu.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenu.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenu.new.html 2025-12-16 13:05:05.169385400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenu.new.html 2026-03-12 13:53:41.904817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@

Type: WebKitContextMenu

-

The newly created WebKitContextMenu object.

+

The newly created WebKitContextMenu object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenu.new_with_items.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenu.new_with_items.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenu.new_with_items.html 2025-12-16 13:05:05.173005300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenu.new_with_items.html 2026-03-12 13:53:41.930817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -159,7 +159,7 @@
items

Type: A list of None

-

A GList of WebKitContextMenuItem.

+

A GList of WebKitContextMenuItem.

@@ -191,7 +191,7 @@

Type: WebKitContextMenu

-

The newly created WebKitContextMenu object.

+

The newly created WebKitContextMenu object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_gaction.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_gaction.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_gaction.html 2025-12-16 13:05:05.240460000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_gaction.html 2026-03-12 13:53:42.475817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
action

Type: GAction

-

A GAction.

+

A GAction.

@@ -183,7 +183,7 @@
label

Type: const gchar*

-

The menu item label text.

+

The menu item label text.

@@ -200,7 +200,7 @@
target

Type: GVariant

-

A GVariant to use as the action target.

+

A GVariant to use as the action target.

@@ -232,7 +232,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action.html 2025-12-16 13:05:05.243006200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action.html 2026-03-12 13:53:42.507817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
action

Type: WebKitContextMenuAction

-

A WebKitContextMenuAction stock action.

+

A WebKitContextMenuAction stock action.

@@ -202,7 +202,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html 2025-12-16 13:05:05.247006200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html 2026-03-12 13:53:42.543817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
action

Type: WebKitContextMenuAction

-

A WebKitContextMenuAction stock action.

+

A WebKitContextMenuAction stock action.

@@ -182,7 +182,7 @@
label

Type: const gchar*

-

A custom label text to use instead of the predefined one.

+

A custom label text to use instead of the predefined one.

@@ -214,7 +214,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_separator.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_separator.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_separator.html 2025-12-16 13:05:05.249501500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_separator.html 2026-03-12 13:53:42.571817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,7 +162,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_with_submenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_with_submenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_with_submenu.html 2025-12-16 13:05:05.252838600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.ContextMenuItem.new_with_submenu.html 2026-03-12 13:53:42.590817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@
label

Type: const gchar*

-

The menu item label text.

+

The menu item label text.

@@ -180,7 +180,7 @@
submenu

Type: WebKitContextMenu

-

A WebKitContextMenu to set.

+

A WebKitContextMenu to set.

@@ -212,7 +212,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Credential.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Credential.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Credential.new.html 2025-12-16 13:05:04.518108400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Credential.new.html 2026-03-12 13:53:39.486816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@
username

Type: const gchar*

-

The username for the new credential.

+

The username for the new credential.

@@ -173,7 +173,7 @@
password

Type: const gchar*

-

The password for the new credential.

+

The password for the new credential.

@@ -190,7 +190,7 @@
persistence

Type: WebKitCredentialPersistence

-

The WebKitCredentialPersistence of the new credential.

+

The WebKitCredentialPersistence of the new credential.

@@ -222,7 +222,7 @@

Type: WebKitCredential

-

A WebKitCredential.

+

A WebKitCredential.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate.html 2025-12-16 13:05:04.521622000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate.html 2026-03-12 13:53:39.598816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@
certificate

Type: GTlsCertificate

-

The GTlsCertificate, or NULL.

+

The GTlsCertificate, or NULL.

@@ -173,7 +173,7 @@
persistence

Type: WebKitCredentialPersistence

-

The WebKitCredentialPersistence of the new credential.

+

The WebKitCredentialPersistence of the new credential.

The argument can be NULL.
@@ -205,7 +205,7 @@

Type: WebKitCredential

-

A WebKitCredential.

+

A WebKitCredential.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate_pin.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate_pin.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate_pin.html 2025-12-16 13:05:04.525195100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Credential.new_for_certificate_pin.html 2026-03-12 13:53:39.714816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@
pin

Type: const gchar*

-

The PIN for the new credential.

+

The PIN for the new credential.

@@ -173,7 +173,7 @@
persistence

Type: WebKitCredentialPersistence

-

The WebKitCredentialPersistence of the new credential.

+

The WebKitCredentialPersistence of the new credential.

@@ -205,7 +205,7 @@

Type: WebKitCredential

-

A WebKitCredential.

+

A WebKitCredential.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.GeolocationPosition.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.GeolocationPosition.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.GeolocationPosition.new.html 2025-12-16 13:05:04.663018200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.GeolocationPosition.new.html 2026-03-12 13:53:41.155817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@
latitude

Type: double

-

A valid latitude in degrees.

+

A valid latitude in degrees.

@@ -173,7 +173,7 @@
longitude

Type: double

-

A valid longitude in degrees.

+

A valid longitude in degrees.

@@ -190,7 +190,7 @@
accuracy

Type: double

-

Accuracy of location in meters.

+

Accuracy of location in meters.

@@ -222,7 +222,7 @@

Type: WebKitGeolocationPosition

-

A newly created WebKitGeolocationPosition.

+

A newly created WebKitGeolocationPosition.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.InputMethodUnderline.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.InputMethodUnderline.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.InputMethodUnderline.new.html 2025-12-16 13:05:04.686382000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.InputMethodUnderline.new.html 2026-03-12 13:53:41.365817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@
start_offset

Type: guint

-

The start offset in preedit string.

+

The start offset in preedit string.

@@ -172,7 +172,7 @@
end_offset

Type: guint

-

The end offset in preedit string.

+

The end offset in preedit string.

@@ -204,7 +204,7 @@

Type: WebKitInputMethodUnderline

-

A newly created WebKitInputMethodUnderline.

+

A newly created WebKitInputMethodUnderline.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.MemoryPressureSettings.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.MemoryPressureSettings.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.MemoryPressureSettings.new.html 2025-12-16 13:05:04.766492400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.MemoryPressureSettings.new.html 2026-03-12 13:53:41.646817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: WebKitMemoryPressureSettings

-

A new WebKitMemoryPressureSettings instance filled with the default values.

+

A new WebKitMemoryPressureSettings instance filled with the default values.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.NetworkProxySettings.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.NetworkProxySettings.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.NetworkProxySettings.new.html 2025-12-16 13:05:04.872564600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.NetworkProxySettings.new.html 2026-03-12 13:53:42.102817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
default_proxy_uri

Type: const gchar*

-

The default proxy URI to use, or NULL.

+

The default proxy URI to use, or NULL.

@@ -199,7 +199,7 @@
ignore_hosts

Type: An array of gchar*

-

An optional list of hosts/IP addresses to not use a proxy for.

+

An optional list of hosts/IP addresses to not use a proxy for.

The argument can be NULL.
@@ -231,7 +231,7 @@

Type: WebKitNetworkProxySettings

-

A new WebKitNetworkProxySettings.

+

A new WebKitNetworkProxySettings.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.NetworkSession.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.NetworkSession.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.NetworkSession.new.html 2025-12-16 13:05:05.968528000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.NetworkSession.new.html 2026-03-12 13:53:44.899818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
data_directory

Type: const char*

-

A base directory for data, or NULL.

+

A base directory for data, or NULL.

@@ -181,7 +181,7 @@
cache_directory

Type: const char*

-

A base directory for caches, or NULL.

+

A base directory for caches, or NULL.

The argument can be NULL.
@@ -213,7 +213,7 @@

Type: WebKitNetworkSession

-

The newly created WebKitNetworkSession.

+

The newly created WebKitNetworkSession.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.NetworkSession.new_ephemeral.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.NetworkSession.new_ephemeral.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.NetworkSession.new_ephemeral.html 2025-12-16 13:05:05.970370000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.NetworkSession.new_ephemeral.html 2026-03-12 13:53:44.905818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@

Type: WebKitNetworkSession

-

A new ephemeral WebKitNetworkSession.

+

A new ephemeral WebKitNetworkSession.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.PrintOperation.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.PrintOperation.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.PrintOperation.new.html 2025-12-16 13:05:06.210986400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.PrintOperation.new.html 2026-03-12 13:53:45.350818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@
web_view

Type: WebKitWebView

-

A WebKitWebView.

+

A WebKitWebView.

@@ -186,7 +186,7 @@

Type: WebKitPrintOperation

-

A new WebKitPrintOperation.

+

A new WebKitPrintOperation.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new.html 2025-12-16 13:05:04.973125200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new.html 2026-03-12 13:53:43.014817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@
protocol

Type: const gchar*

-

The protocol for the new origin.

+

The protocol for the new origin.

@@ -173,7 +173,7 @@
host

Type: const gchar*

-

The host for the new origin.

+

The host for the new origin.

@@ -190,8 +190,8 @@
port

Type: guint16

-

The port number for the new origin, or 0 to indicate the - default port for protocol.

+

The port number for the new origin, or 0 to indicate the + default port for protocol.

@@ -223,7 +223,7 @@

Type: WebKitSecurityOrigin

-

A WebKitSecurityOrigin.

+

A WebKitSecurityOrigin.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new_for_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new_for_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new_for_uri.html 2025-12-16 13:05:04.976118000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.SecurityOrigin.new_for_uri.html 2026-03-12 13:53:43.049817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,7 +157,7 @@
uri

Type: const gchar*

-

The URI for the new origin.

+

The URI for the new origin.

@@ -189,7 +189,7 @@

Type: WebKitSecurityOrigin

-

A WebKitSecurityOrigin.

+

A WebKitSecurityOrigin.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Settings.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Settings.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Settings.new.html 2025-12-16 13:05:06.417325300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Settings.new.html 2026-03-12 13:53:45.791818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -158,7 +158,7 @@

Type: WebKitSettings

-

A new WebKitSettings instance.

+

A new WebKitSettings instance.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Settings.new_with_settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Settings.new_with_settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.Settings.new_with_settings.html 2025-12-16 13:05:06.421030800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.Settings.new_with_settings.html 2026-03-12 13:53:45.802818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -158,7 +158,7 @@
first_setting_name

Type: const gchar*

-

Name of first setting to set.

+

Name of first setting to set.

@@ -175,8 +175,8 @@
...

Type: 

-

Value of first setting, followed by more settings, - NULL-terminated.

+

Value of first setting, followed by more settings, + NULL-terminated.

@@ -208,7 +208,7 @@

Type: WebKitSettings

-

A new WebKitSettings instance.

+

A new WebKitSettings instance.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.URIRequest.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.URIRequest.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.URIRequest.new.html 2025-12-16 13:05:06.853055000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.URIRequest.new.html 2026-03-12 13:53:47.323819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@
uri

Type: const gchar*

-

An URI.

+

An URI.

@@ -186,7 +186,7 @@

Type: WebKitURIRequest

-

A new WebKitURIRequest.

+

A new WebKitURIRequest.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.URISchemeResponse.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.URISchemeResponse.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.URISchemeResponse.new.html 2025-12-16 13:05:06.989010600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.URISchemeResponse.new.html 2026-03-12 13:53:47.589819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@
input_stream

Type: GInputStream

-

A GInputStream to read the contents of the request.

+

A GInputStream to read the contents of the request.

@@ -172,7 +172,7 @@
stream_length

Type: gint64

-

The length of the stream or -1 if not known.

+

The length of the stream or -1 if not known.

@@ -204,7 +204,7 @@

Type: WebKitURISchemeResponse

-

The newly created WebKitURISchemeResponse.

+

The newly created WebKitURISchemeResponse.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserContentFilterStore.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserContentFilterStore.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserContentFilterStore.new.html 2025-12-16 13:05:07.026969400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserContentFilterStore.new.html 2026-03-12 13:53:47.656819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@
storage_path

Type: const gchar*

-

Path where data for filters will be stored on disk.

+

Path where data for filters will be stored on disk.

@@ -187,7 +187,7 @@

Type: WebKitUserContentFilterStore

-

A newly created WebKitUserContentFilterStore.

+

A newly created WebKitUserContentFilterStore.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserContentManager.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserContentManager.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserContentManager.new.html 2025-12-16 13:05:07.099940800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserContentManager.new.html 2026-03-12 13:53:47.834819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: WebKitUserContentManager

-

A WebKitUserContentManager.

+

A WebKitUserContentManager.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserMessage.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserMessage.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserMessage.new.html 2025-12-16 13:05:07.196657400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserMessage.new.html 2026-03-12 13:53:48.042819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,7 +157,7 @@
name

Type: const char*

-

The message name.

+

The message name.

@@ -174,7 +174,7 @@
parameters

Type: GVariant

-

The message parameters as a GVariant, or NULL.

+

The message parameters as a GVariant, or NULL.

@@ -206,7 +206,7 @@

Type: WebKitUserMessage

-

The newly created WebKitUserMessage object.

+

The newly created WebKitUserMessage object.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserMessage.new_with_fd_list.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserMessage.new_with_fd_list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserMessage.new_with_fd_list.html 2025-12-16 13:05:07.203261400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserMessage.new_with_fd_list.html 2026-03-12 13:53:48.054819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -158,7 +158,7 @@
name

Type: const char*

-

The message name.

+

The message name.

@@ -175,7 +175,7 @@
parameters

Type: GVariant

-

The message parameters as a GVariant.

+

The message parameters as a GVariant.

@@ -192,7 +192,7 @@
fd_list

Type: GUnixFDList

-

The message file descriptors.

+

The message file descriptors.

The argument can be NULL.
@@ -224,7 +224,7 @@

Type: WebKitUserMessage

-

The newly created WebKitUserMessage object.

+

The newly created WebKitUserMessage object.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserScript.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserScript.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserScript.new.html 2025-12-16 13:05:05.015244500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserScript.new.html 2026-03-12 13:53:43.368817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
source

Type: const gchar*

-

Source code of the user script.

+

Source code of the user script.

@@ -182,7 +182,7 @@
injected_frames

Type: WebKitUserContentInjectedFrames

-

A WebKitUserContentInjectedFrames value.

+

A WebKitUserContentInjectedFrames value.

@@ -199,7 +199,7 @@
injection_time

Type: WebKitUserScriptInjectionTime

-

A WebKitUserScriptInjectionTime value.

+

A WebKitUserScriptInjectionTime value.

@@ -216,7 +216,7 @@
allow_list

Type: An array of gchar*

-

An allow_list of URI patterns or NULL.

+

An allow_list of URI patterns or NULL.

@@ -233,7 +233,7 @@
block_list

Type: An array of gchar*

-

A block_list of URI patterns or NULL.

+

A block_list of URI patterns or NULL.

The argument can be NULL.
@@ -265,7 +265,7 @@

Type: WebKitUserScript

-

A new WebKitUserScript.

+

A new WebKitUserScript.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserScript.new_for_world.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserScript.new_for_world.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserScript.new_for_world.html 2025-12-16 13:05:05.021764300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserScript.new_for_world.html 2026-03-12 13:53:43.398817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -160,7 +160,7 @@
source

Type: const gchar*

-

Source code of the user script.

+

Source code of the user script.

@@ -177,7 +177,7 @@
injected_frames

Type: WebKitUserContentInjectedFrames

-

A WebKitUserContentInjectedFrames value.

+

A WebKitUserContentInjectedFrames value.

@@ -194,7 +194,7 @@
injection_time

Type: WebKitUserScriptInjectionTime

-

A WebKitUserScriptInjectionTime value.

+

A WebKitUserScriptInjectionTime value.

@@ -211,7 +211,7 @@
world_name

Type: const gchar*

-

The name of a WebKitScriptWorld.

+

The name of a WebKitScriptWorld.

@@ -228,7 +228,7 @@
allow_list

Type: An array of gchar*

-

An allow_list of URI patterns or NULL.

+

An allow_list of URI patterns or NULL.

@@ -245,7 +245,7 @@
block_list

Type: An array of gchar*

-

A block_list of URI patterns or NULL.

+

A block_list of URI patterns or NULL.

The argument can be NULL.
@@ -277,7 +277,7 @@

Type: WebKitUserScript

-

A new WebKitUserScript.

+

A new WebKitUserScript.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new.html 2025-12-16 13:05:05.034523500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new.html 2026-03-12 13:53:43.467817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
source

Type: const gchar*

-

Source code of the user style sheet.

+

Source code of the user style sheet.

@@ -182,7 +182,7 @@
injected_frames

Type: WebKitUserContentInjectedFrames

-

A WebKitUserContentInjectedFrames value.

+

A WebKitUserContentInjectedFrames value.

@@ -199,7 +199,7 @@
level

Type: WebKitUserStyleLevel

-

A WebKitUserStyleLevel.

+

A WebKitUserStyleLevel.

@@ -216,7 +216,7 @@
allow_list

Type: An array of gchar*

-

An allow_list of URI patterns or NULL.

+

An allow_list of URI patterns or NULL.

@@ -233,7 +233,7 @@
block_list

Type: An array of gchar*

-

A block_list of URI patterns or NULL.

+

A block_list of URI patterns or NULL.

The argument can be NULL.
@@ -265,7 +265,7 @@

Type: WebKitUserStyleSheet

-

A new WebKitUserStyleSheet.

+

A new WebKitUserStyleSheet.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new_for_world.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new_for_world.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new_for_world.html 2025-12-16 13:05:05.040598200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.UserStyleSheet.new_for_world.html 2026-03-12 13:53:43.505818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -161,7 +161,7 @@
source

Type: const gchar*

-

Source code of the user style sheet.

+

Source code of the user style sheet.

@@ -178,7 +178,7 @@
injected_frames

Type: WebKitUserContentInjectedFrames

-

A WebKitUserContentInjectedFrames value.

+

A WebKitUserContentInjectedFrames value.

@@ -195,7 +195,7 @@
level

Type: WebKitUserStyleLevel

-

A WebKitUserStyleLevel.

+

A WebKitUserStyleLevel.

@@ -212,7 +212,7 @@
world_name

Type: const gchar*

-

The name of a WebKitScriptWorld.

+

The name of a WebKitScriptWorld.

@@ -229,7 +229,7 @@
allow_list

Type: An array of gchar*

-

An allow_list of URI patterns or NULL.

+

An allow_list of URI patterns or NULL.

@@ -246,7 +246,7 @@
block_list

Type: An array of gchar*

-

A block_list of URI patterns or NULL.

+

A block_list of URI patterns or NULL.

The argument can be NULL.
@@ -278,7 +278,7 @@

Type: WebKitUserStyleSheet

-

A new WebKitUserStyleSheet.

+

A new WebKitUserStyleSheet.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebContext.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebContext.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebContext.new.html 2025-12-16 13:05:07.243017700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebContext.new.html 2026-03-12 13:53:48.138819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: WebKitWebContext

-

A newly created WebKitWebContext.

+

A newly created WebKitWebContext.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_hosts_and_schemes.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_hosts_and_schemes.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_hosts_and_schemes.html 2025-12-16 13:05:05.052829300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_hosts_and_schemes.html 2026-03-12 13:53:43.576817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@

Type: WebKitWebExtensionMatchPattern

-

A newly created WebKitWebExtensionMatchPattern.

+

A newly created WebKitWebExtensionMatchPattern.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_urls.html 2025-12-16 13:05:05.054730400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_all_urls.html 2026-03-12 13:53:43.584818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@

Type: WebKitWebExtensionMatchPattern

-

A newly created WebKitWebExtensionMatchPattern.

+

A newly created WebKitWebExtensionMatchPattern.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_scheme.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_scheme.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_scheme.html 2025-12-16 13:05:05.058819800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_scheme.html 2026-03-12 13:53:43.601817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -159,7 +159,7 @@
scheme

Type: const gchar*

-

A pattern URL scheme.

+

A pattern URL scheme.

@@ -176,7 +176,7 @@
host

Type: const gchar*

-

A pattern URL host.

+

A pattern URL host.

@@ -193,7 +193,7 @@
path

Type: const gchar*

-

A pattern URL path.

+

A pattern URL path.

@@ -216,7 +216,7 @@
- +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the function if there are no errors.
The argument will left initialized to NULL by the function if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -237,8 +237,8 @@

Type: WebKitWebExtensionMatchPattern

-

A newly created WebKitWebExtensionMatchPattern, or NULL -if any of the pattern strings are invalid.

+

A newly created WebKitWebExtensionMatchPattern, or NULL +if any of the pattern strings are invalid.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_string.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_string.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_string.html 2025-12-16 13:05:05.061705800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebExtensionMatchPattern.new_with_string.html 2026-03-12 13:53:43.612817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,7 +157,7 @@
string

Type: const gchar*

-

A pattern string.

+

A pattern string.

@@ -180,7 +180,7 @@
- +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the function if there are no errors.
The argument will left initialized to NULL by the function if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -201,8 +201,8 @@

Type: WebKitWebExtensionMatchPattern

-

A newly created WebKitWebExtensionMatchPattern, or NULL -if the pattern string is invalid.

+

A newly created WebKitWebExtensionMatchPattern, or NULL +if the pattern string is invalid.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebView.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebView.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebView.new.html 2025-12-16 13:05:07.673187300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebView.new.html 2026-03-12 13:53:49.161820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -158,7 +158,7 @@

Type: GtkWidget

-

The newly created WebKitWebView widget.

+

The newly created WebKitWebView widget.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebViewSessionState.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebViewSessionState.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebViewSessionState.new.html 2025-12-16 13:05:05.115180300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebViewSessionState.new.html 2026-03-12 13:53:43.934818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -80,7 +80,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@
data

Type: GBytes

-

A GBytes.

+

A GBytes.

@@ -186,8 +186,8 @@

Type: WebKitWebViewSessionState

-

A new WebKitWebViewSessionState, or NULL if data doesn’t contain a - valid serialized WebKitWebViewSessionState.

+

A new WebKitWebViewSessionState, or NULL if data doesn’t contain a + valid serialized WebKitWebViewSessionState.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new.html 2025-12-16 13:05:07.582382000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new.html 2026-03-12 13:53:48.919819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@

Type: WebKitWebsitePolicies

-

The newly created WebKitWebsitePolicies.

+

The newly created WebKitWebsitePolicies.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new_with_policies.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new_with_policies.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new_with_policies.html 2025-12-16 13:05:07.586829700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/ctor.WebsitePolicies.new_with_policies.html 2026-03-12 13:53:48.932819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -158,7 +158,7 @@
first_policy_name

Type: const gchar*

-

Name of the first policy to set.

+

Name of the first policy to set.

@@ -175,7 +175,7 @@
...

Type: 

-

Value of first policy, followed by more policies, NULL-terminated.

+

Value of first policy, followed by more policies, NULL-terminated.

@@ -207,7 +207,7 @@

Type: WebKitWebsitePolicies

-

The newly created WebKitWebsitePolicies

+

The newly created WebKitWebsitePolicies

WebKitWebsitePolicies *default_website_policies = webkit_website_policies_new_with_policies(
     "autoplay", WEBKIT_AUTOPLAY_DENY,
     NULL);
@@ -222,7 +222,7 @@
     NULL));
 
 // ...
-
+

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.AuthenticationScheme.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.AuthenticationScheme.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.AuthenticationScheme.html 2025-12-16 13:05:04.049491000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.AuthenticationScheme.html 2026-03-12 13:53:37.583815600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,109 +138,63 @@
-
- -
WEBKIT_AUTHENTICATION_SCHEME_DEFAULT
-
-

The default authentication scheme of WebKit.

-
    -
  • Value: 1
  • -
  • Nickname: default
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC
-
-

Basic authentication scheme as defined in RFC 2617.

-
    -
  • Value: 2
  • -
  • Nickname: http-basic
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST
-
-

Digest authentication scheme as defined in RFC 2617.

-
    -
  • Value: 3
  • -
  • Nickname: http-digest
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM
-
-

HTML Form authentication.

-
    -
  • Value: 4
  • -
  • Nickname: html-form
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_NTLM
-
-

NTLM Microsoft proprietary authentication scheme.

-
    -
  • Value: 5
  • -
  • Nickname: ntlm
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE
-
-

Negotiate (or SPNEGO) authentication scheme as defined in RFC 4559.

-
    -
  • Value: 6
  • -
  • Nickname: negotiate
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED
-
-

Client Certificate Authentication (see RFC 2246).

-
    -
  • Value: 7
  • -
  • Nickname: client-certificate-requested
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED
-
-

Server Trust Authentication.

-
    -
  • Value: 8
  • -
  • Nickname: server-trust-evaluation-requested
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_PIN_REQUESTED
-
-

Client certificate PIN required for use. Since: 2.34

-
    -
  • Value: 9
  • -
  • Nickname: client-certificate-pin-requested
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN
-
-

Authentication scheme unknown.

-
    -
  • Value: 100
  • -
  • Nickname: unknown
  • -
  • Available since: 2.2
  • -
-
- -
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_AUTHENTICATION_SCHEME_DEFAULT

The default authentication scheme of WebKit.

WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC

Basic authentication scheme as defined in RFC 2617.

WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST

Digest authentication scheme as defined in RFC 2617.

WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM

HTML Form authentication.

WEBKIT_AUTHENTICATION_SCHEME_NTLM

NTLM Microsoft proprietary authentication scheme.

WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE

Negotiate (or SPNEGO) authentication scheme as defined in RFC 4559.

WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED

Client Certificate Authentication (see RFC 2246).

WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED

Server Trust Authentication.

WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_PIN_REQUESTED

Client certificate PIN required for use. Since: 2.34

WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN

Authentication scheme unknown.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.AutomationBrowsingContextPresentation.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.AutomationBrowsingContextPresentation.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.AutomationBrowsingContextPresentation.html 2025-12-16 13:05:04.050868300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.AutomationBrowsingContextPresentation.html 2026-03-12 13:53:37.791815800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,29 +138,23 @@
-
- -
WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_WINDOW
-
-

A window.

-
    -
  • Value: 0
  • -
  • Nickname: window
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_TAB
-
-

A tab.

-
    -
  • Value: 1
  • -
  • Nickname: tab
  • -
  • Available since: 2.28
  • -
-
- -
+ + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_WINDOW

A window.

WEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_TAB

A tab.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.AutoplayPolicy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.AutoplayPolicy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.AutoplayPolicy.html 2025-12-16 13:05:04.052482000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.AutoplayPolicy.html 2026-03-12 13:53:37.848815700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,40 +138,29 @@
-
- -
WEBKIT_AUTOPLAY_ALLOW
-
-

Do not restrict autoplay.

-
    -
  • Value: 0
  • -
  • Nickname: allow
  • -
  • Available since: 2.30
  • -
-
- -
WEBKIT_AUTOPLAY_ALLOW_WITHOUT_SOUND
-
-

Allow videos to autoplay if - they have no audio track, or if their audio track is muted.

-
    -
  • Value: 1
  • -
  • Nickname: allow-without-sound
  • -
  • Available since: 2.30
  • -
-
- -
WEBKIT_AUTOPLAY_DENY
-
-

Never allow autoplay.

-
    -
  • Value: 2
  • -
  • Nickname: deny
  • -
  • Available since: 2.30
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_AUTOPLAY_ALLOW

Do not restrict autoplay.

WEBKIT_AUTOPLAY_ALLOW_WITHOUT_SOUND

Allow videos to autoplay if + they have no audio track, or if their audio track is muted.

WEBKIT_AUTOPLAY_DENY

Never allow autoplay.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.CacheModel.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.CacheModel.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.CacheModel.html 2025-12-16 13:05:04.054355600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.CacheModel.html 2026-03-12 13:53:38.181815900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,45 +136,34 @@
-
- -
WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER
-
-

Disable the cache completely, which + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER

Disable the cache completely, which substantially reduces memory usage. Useful for applications that only access a single local file, with no navigation to other pages. No remote - resources will be cached.

-
    -
  • Value: 0
  • -
  • Nickname: document-viewer
  • -
  • Available since: 6.0
  • -
- - -
WEBKIT_CACHE_MODEL_WEB_BROWSER
-
-

Improve document load speed substantially - by caching a very large number of resources and previously viewed content.

-
    -
  • Value: 1
  • -
  • Nickname: web-browser
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER
-
-

A cache model optimized for viewing + resources will be cached.

WEBKIT_CACHE_MODEL_WEB_BROWSER

Improve document load speed substantially + by caching a very large number of resources and previously viewed content.

WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER

A cache model optimized for viewing a series of local files — for example, a documentation viewer or a website - designer. WebKit will cache a moderate number of resources.

-
    -
  • Value: 2
  • -
  • Nickname: document-browser
  • -
  • Available since: 6.0
  • -
- - - + designer. WebKit will cache a moderate number of resources.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.ContextMenuAction.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.ContextMenuAction.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.ContextMenuAction.html 2025-12-16 13:05:04.306413700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.ContextMenuAction.html 2026-03-12 13:53:38.738816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -137,479 +137,248 @@
-
- -
WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION
-
-

No action, used by separator menu items.

-
    -
  • Value: 0
  • -
  • Nickname: no-action
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK
-
-

Open current link.

-
    -
  • Value: 1
  • -
  • Nickname: open-link
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW
-
-

Open current link in a new window.

-
    -
  • Value: 2
  • -
  • Nickname: open-link-in-new-window
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK
-
-

Download link destination.

-
    -
  • Value: 3
  • -
  • Nickname: download-link-to-disk
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD
-
-

Copy link location to the clipboard.

-
    -
  • Value: 4
  • -
  • Nickname: copy-link-to-clipboard
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW
-
-

Open current image in a new window.

-
    -
  • Value: 5
  • -
  • Nickname: open-image-in-new-window
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK
-
-

Download current image.

-
    -
  • Value: 6
  • -
  • Nickname: download-image-to-disk
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD
-
-

Copy current image to the clipboard.

-
    -
  • Value: 7
  • -
  • Nickname: copy-image-to-clipboard
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD
-
-

Copy current image location to the clipboard.

-
    -
  • Value: 8
  • -
  • Nickname: copy-image-url-to-clipboard
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW
-
-

Open current frame in a new window.

-
    -
  • Value: 9
  • -
  • Nickname: open-frame-in-new-window
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_GO_BACK
-
-

Load the previous history item.

-
    -
  • Value: 10
  • -
  • Nickname: go-back
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD
-
-

Load the next history item.

-
    -
  • Value: 11
  • -
  • Nickname: go-forward
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_STOP
-
-

Stop any ongoing loading operation.

-
    -
  • Value: 12
  • -
  • Nickname: stop
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_RELOAD
-
-

Reload the contents of current view.

-
    -
  • Value: 13
  • -
  • Nickname: reload
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY
-
-

Copy current selection the clipboard.

-
    -
  • Value: 14
  • -
  • Nickname: copy
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_CUT
-
-

Cut current selection to the clipboard.

-
    -
  • Value: 15
  • -
  • Nickname: cut
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_PASTE
-
-

Paste clipboard contents.

-
    -
  • Value: 16
  • -
  • Nickname: paste
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DELETE
-
-

Delete current selection.

-
    -
  • Value: 17
  • -
  • Nickname: delete
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL
-
-

Select all text.

-
    -
  • Value: 18
  • -
  • Nickname: select-all
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS
-
-

Input methods menu.

-
    -
  • Value: 19
  • -
  • Nickname: input-methods
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_UNICODE
-
-

Unicode menu.

-
    -
  • Value: 20
  • -
  • Nickname: unicode
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS
-
-

A proposed replacement for a misspelled word.

-
    -
  • Value: 21
  • -
  • Nickname: spelling-guess
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND
-
-

An indicator that spellchecking found no proposed replacements.

-
    -
  • Value: 22
  • -
  • Nickname: no-guesses-found
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING
-
-

Causes the spellchecker to ignore the word for this session.

-
    -
  • Value: 23
  • -
  • Nickname: ignore-spelling
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING
-
-

Causes the spellchecker to add the word to the dictionary.

-
    -
  • Value: 24
  • -
  • Nickname: learn-spelling
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR
-
-

Ignore grammar.

-
    -
  • Value: 25
  • -
  • Nickname: ignore-grammar
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU
-
-

Font options menu.

-
    -
  • Value: 26
  • -
  • Nickname: font-menu
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_BOLD
-
-

Bold.

-
    -
  • Value: 27
  • -
  • Nickname: bold
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_ITALIC
-
-

Italic.

-
    -
  • Value: 28
  • -
  • Nickname: italic
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE
-
-

Underline.

-
    -
  • Value: 29
  • -
  • Nickname: underline
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OUTLINE
-
-

Outline.

-
    -
  • Value: 30
  • -
  • Nickname: outline
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT
-
-

Open current element in the inspector.

-
    -
  • Value: 31
  • -
  • Nickname: inspect-element
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW
-
-

Open current video element in a new window.

-
    -
  • Value: 32
  • -
  • Nickname: open-video-in-new-window
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW
-
-

Open current audio element in a new window.

-
    -
  • Value: 33
  • -
  • Nickname: open-audio-in-new-window
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD
-
-

Copy video link location in to the clipboard.

-
    -
  • Value: 34
  • -
  • Nickname: copy-video-link-to-clipboard
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD
-
-

Copy audio link location in to the clipboard.

-
    -
  • Value: 35
  • -
  • Nickname: copy-audio-link-to-clipboard
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS
-
-

Enable or disable media controls.

-
    -
  • Value: 36
  • -
  • Nickname: toggle-media-controls
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP
-
-

Enable or disable media loop.

-
    -
  • Value: 37
  • -
  • Nickname: toggle-media-loop
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN
-
-

Show current video element in fullscreen mode.

-
    -
  • Value: 38
  • -
  • Nickname: enter-video-fullscreen
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY
-
-

Play current media element.

-
    -
  • Value: 39
  • -
  • Nickname: media-play
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE
-
-

Pause current media element.

-
    -
  • Value: 40
  • -
  • Nickname: media-pause
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE
-
-

Mute current media element.

-
    -
  • Value: 41
  • -
  • Nickname: media-mute
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK
-
-

Download video to disk. Since 2.2

-
    -
  • Value: 42
  • -
  • Nickname: download-video-to-disk
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK
-
-

Download audio to disk. Since 2.2

-
    -
  • Value: 43
  • -
  • Nickname: download-audio-to-disk
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI
-
-

Insert an emoji. Since 2.26

-
    -
  • Value: 44
  • -
  • Nickname: insert-emoji
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_PASTE_AS_PLAIN_TEXT
-
-

Paste clipboard contents as plain text. Since 2.30

-
    -
  • Value: 45
  • -
  • Nickname: paste-as-plain-text
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_CUSTOM
-
-

Custom action defined by applications.

-
    -
  • Value: 10000
  • -
  • Nickname: custom
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION

No action, used by separator menu items.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK

Open current link.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW

Open current link in a new window.

WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK

Download link destination.

WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD

Copy link location to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW

Open current image in a new window.

WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK

Download current image.

WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD

Copy current image to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD

Copy current image location to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW

Open current frame in a new window.

WEBKIT_CONTEXT_MENU_ACTION_GO_BACK

Load the previous history item.

WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD

Load the next history item.

WEBKIT_CONTEXT_MENU_ACTION_STOP

Stop any ongoing loading operation.

WEBKIT_CONTEXT_MENU_ACTION_RELOAD

Reload the contents of current view.

WEBKIT_CONTEXT_MENU_ACTION_COPY

Copy current selection the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_CUT

Cut current selection to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_PASTE

Paste clipboard contents.

WEBKIT_CONTEXT_MENU_ACTION_DELETE

Delete current selection.

WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL

Select all text.

WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS

Input methods menu.

WEBKIT_CONTEXT_MENU_ACTION_UNICODE

Unicode menu.

WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS

A proposed replacement for a misspelled word.

WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND

An indicator that spellchecking found no proposed replacements.

WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING

Causes the spellchecker to ignore the word for this session.

WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING

Causes the spellchecker to add the word to the dictionary.

WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR

Ignore grammar.

WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU

Font options menu.

WEBKIT_CONTEXT_MENU_ACTION_BOLD

Bold.

WEBKIT_CONTEXT_MENU_ACTION_ITALIC

Italic.

WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE

Underline.

WEBKIT_CONTEXT_MENU_ACTION_OUTLINE

Outline.

WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT

Open current element in the inspector.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW

Open current video element in a new window.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW

Open current audio element in a new window.

WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD

Copy video link location in to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD

Copy audio link location in to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS

Enable or disable media controls.

WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP

Enable or disable media loop.

WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN

Show current video element in fullscreen mode.

WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY

Play current media element.

WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE

Pause current media element.

WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE

Mute current media element.

WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK

Download video to disk. Since 2.2

WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK

Download audio to disk. Since 2.2

WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI

Insert an emoji. Since 2.26

WEBKIT_CONTEXT_MENU_ACTION_PASTE_AS_PLAIN_TEXT

Paste clipboard contents as plain text. Since 2.30

WEBKIT_CONTEXT_MENU_ACTION_CUSTOM

Custom action defined by applications.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.CookieAcceptPolicy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.CookieAcceptPolicy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.CookieAcceptPolicy.html 2025-12-16 13:05:04.307893000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.CookieAcceptPolicy.html 2026-03-12 13:53:38.815816200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,39 +136,28 @@
-
- -
WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS
-
-

Accept all cookies unconditionally.

-
    -
  • Value: 0
  • -
  • Nickname: always
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_COOKIE_POLICY_ACCEPT_NEVER
-
-

Reject all cookies unconditionally.

-
    -
  • Value: 1
  • -
  • Nickname: never
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY
-
-

Accept only cookies set by the main document loaded.

-
    -
  • Value: 2
  • -
  • Nickname: no-third-party
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS

Accept all cookies unconditionally.

WEBKIT_COOKIE_POLICY_ACCEPT_NEVER

Reject all cookies unconditionally.

WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY

Accept only cookies set by the main document loaded.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.CookiePersistentStorage.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.CookiePersistentStorage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.CookiePersistentStorage.html 2025-12-16 13:05:04.309436600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.CookiePersistentStorage.html 2026-03-12 13:53:38.913816200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,31 +136,25 @@
-
- -
WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT
-
-

Cookies are stored in a text - file in the Mozilla “cookies.txt” format.

-
    -
  • Value: 0
  • -
  • Nickname: text
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE
-
-

Cookies are stored in a SQLite - file in the current Mozilla format.

-
    -
  • Value: 1
  • -
  • Nickname: sqlite
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT

Cookies are stored in a text + file in the Mozilla “cookies.txt” format.

WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE

Cookies are stored in a SQLite + file in the current Mozilla format.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.CredentialPersistence.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.CredentialPersistence.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.CredentialPersistence.html 2025-12-16 13:05:04.310929300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.CredentialPersistence.html 2026-03-12 13:53:39.142816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,39 +138,28 @@
-
- -
WEBKIT_CREDENTIAL_PERSISTENCE_NONE
-
-

Credential does not persist.

-
    -
  • Value: 0
  • -
  • Nickname: none
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION
-
-

Credential persists for session only.

-
    -
  • Value: 1
  • -
  • Nickname: for-session
  • -
  • Available since: 2.2
  • -
-
- -
WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT
-
-

Credential persists permanently.

-
    -
  • Value: 2
  • -
  • Nickname: permanent
  • -
  • Available since: 2.2
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_CREDENTIAL_PERSISTENCE_NONE

Credential does not persist.

WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION

Credential persists for session only.

WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT

Credential persists permanently.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.FeatureStatus.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.FeatureStatus.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.FeatureStatus.html 2025-12-16 13:05:04.327634800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.FeatureStatus.html 2026-03-12 13:53:39.487816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -140,103 +140,67 @@
-
- -
WEBKIT_FEATURE_STATUS_EMBEDDER
-
-

Feature that adjust behaviour for + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_FEATURE_STATUS_EMBEDDER

Feature that adjust behaviour for specific application needs. The feature is not part of a Web platform - feature, not a mature feature intended to be always on.

-
    -
  • Value: 0
  • -
  • Nickname: embedder
  • -
  • Available since: 2.42
  • -
- - -
WEBKIT_FEATURE_STATUS_UNSTABLE
-
-

Feature in development. The feature - may be unfinished, and there are no guarantees about its safety and stability.

-
    -
  • Value: 1
  • -
  • Nickname: unstable
  • -
  • Available since: 2.42
  • -
-
- -
WEBKIT_FEATURE_STATUS_INTERNAL
-
-

Feature for debugging the WebKit engine. + feature, not a mature feature intended to be always on.

WEBKIT_FEATURE_STATUS_UNSTABLE

Feature in development. The feature + may be unfinished, and there are no guarantees about its safety and stability.

WEBKIT_FEATURE_STATUS_INTERNAL

Feature for debugging the WebKit engine. The feature is not generally useful for user or web developers, and - always disabled by default.

-
    -
  • Value: 2
  • -
  • Nickname: internal
  • -
  • Available since: 2.42
  • -
- - -
WEBKIT_FEATURE_STATUS_DEVELOPER
-
-

Feature for web developers. The feature - is not generally useful for end users, and always disabled by default.

-
    -
  • Value: 3
  • -
  • Nickname: developer
  • -
  • Available since: 2.42
  • -
-
- -
WEBKIT_FEATURE_STATUS_TESTABLE
-
-

Feature in active development and + always disabled by default.

WEBKIT_FEATURE_STATUS_DEVELOPER

Feature for web developers. The feature + is not generally useful for end users, and always disabled by default.

WEBKIT_FEATURE_STATUS_TESTABLE

Feature in active development and complete enough for testing. The feature may not be yet ready to - ship and is disabled by default.

-
    -
  • Value: 4
  • -
  • Nickname: testable
  • -
  • Available since: 2.42
  • -
- - -
WEBKIT_FEATURE_STATUS_PREVIEW
-
-

Feature ready to be tested by users. + ship and is disabled by default.

WEBKIT_FEATURE_STATUS_PREVIEW

Feature ready to be tested by users. The feature is disabled by default, but may be enabled by applications - automatically e.g. in their “technology preview” or “beta” versions.

-
    -
  • Value: 5
  • -
  • Nickname: preview
  • -
  • Available since: 2.42
  • -
- - -
WEBKIT_FEATURE_STATUS_STABLE
-
-

Feature ready for general use. The + automatically e.g. in their “technology preview” or “beta” versions.

WEBKIT_FEATURE_STATUS_STABLE

Feature ready for general use. The feature is enabled by default, but it may still be toggled to support - debugging and testing.

-
    -
  • Value: 6
  • -
  • Nickname: stable
  • -
  • Available since: 2.42
  • -
- - -
WEBKIT_FEATURE_STATUS_MATURE
-
-

Feature in general use. The feature is + debugging and testing.

WEBKIT_FEATURE_STATUS_MATURE

Feature in general use. The feature is always enabled and in general there should be no user-facing interface - to toggle it.

-
    -
  • Value: 7
  • -
  • Nickname: mature
  • -
  • Available since: 2.42
  • -
- - - + to toggle it.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.HardwareAccelerationPolicy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.HardwareAccelerationPolicy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.HardwareAccelerationPolicy.html 2025-12-16 13:05:04.328971400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.HardwareAccelerationPolicy.html 2026-03-12 13:53:39.640816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,29 +138,23 @@
-
- -
WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS
-
-

Hardware acceleration is always enabled, even for websites not requesting it.

-
    -
  • Value: 0
  • -
  • Nickname: always
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER
-
-

Hardware acceleration is always disabled, even for websites requesting it.

-
    -
  • Value: 1
  • -
  • Nickname: never
  • -
  • Available since: 2.16
  • -
-
- -
+ + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS

Hardware acceleration is always enabled, even for websites not requesting it.

WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER

Hardware acceleration is always disabled, even for websites requesting it.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.InputPurpose.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.InputPurpose.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.InputPurpose.html 2025-12-16 13:05:04.400733200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.InputPurpose.html 2026-03-12 13:53:39.744816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,79 +138,48 @@
-
- -
WEBKIT_INPUT_PURPOSE_FREE_FORM
-
-

Editable element expects any characters.

-
    -
  • Value: 0
  • -
  • Nickname: free-form
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_PURPOSE_DIGITS
-
-

Editable element expects digits.

-
    -
  • Value: 1
  • -
  • Nickname: digits
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_PURPOSE_NUMBER
-
-

Editable element expects a number.

-
    -
  • Value: 2
  • -
  • Nickname: number
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_PURPOSE_PHONE
-
-

Editable element expects a telephone.

-
    -
  • Value: 3
  • -
  • Nickname: phone
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_PURPOSE_URL
-
-

Editable element expects a URL.

-
    -
  • Value: 4
  • -
  • Nickname: url
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_PURPOSE_EMAIL
-
-

Editable element expects an email.

-
    -
  • Value: 5
  • -
  • Nickname: email
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_PURPOSE_PASSWORD
-
-

Editable element expects a password.

-
    -
  • Value: 6
  • -
  • Nickname: password
  • -
  • Available since: 2.28
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_INPUT_PURPOSE_FREE_FORM

Editable element expects any characters.

WEBKIT_INPUT_PURPOSE_DIGITS

Editable element expects digits.

WEBKIT_INPUT_PURPOSE_NUMBER

Editable element expects a number.

WEBKIT_INPUT_PURPOSE_PHONE

Editable element expects a telephone.

WEBKIT_INPUT_PURPOSE_URL

Editable element expects a URL.

WEBKIT_INPUT_PURPOSE_EMAIL

Editable element expects an email.

WEBKIT_INPUT_PURPOSE_PASSWORD

Editable element expects a password.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.InsecureContentEvent.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.InsecureContentEvent.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.InsecureContentEvent.html 2025-12-16 13:05:04.402779800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.InsecureContentEvent.html 2026-03-12 13:53:39.802816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,33 +141,27 @@
-
- -
WEBKIT_INSECURE_CONTENT_RUN
-
-

Insecure content has been detected by + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_INSECURE_CONTENT_RUN

Insecure content has been detected by trying to execute any kind of logic (e.g. a script) from an -untrusted source.

-
    -
  • Value: 0
  • -
  • Nickname: run
  • -
  • Available since: 6.0
  • -
- - -
WEBKIT_INSECURE_CONTENT_DISPLAYED
-
-

Insecure content has been +untrusted source.

WEBKIT_INSECURE_CONTENT_DISPLAYED

Insecure content has been detected by trying to display any kind of resource (e.g. an image) -from an untrusted source.

-
    -
  • Value: 1
  • -
  • Nickname: displayed
  • -
  • Available since: 6.0
  • -
- - - +from an untrusted source.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.LoadEvent.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.LoadEvent.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.LoadEvent.html 2025-12-16 13:05:04.405125600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.LoadEvent.html 2026-03-12 13:53:39.895816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -137,57 +137,41 @@
-
- -
WEBKIT_LOAD_STARTED
-
-

A new load request has been made. + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_LOAD_STARTED

A new load request has been made. No data has been received yet, empty structures have been allocated to perform the load; the load may still fail due to transport issues such as not being able to -resolve a name, or connect to a port.

-
    -
  • Value: 0
  • -
  • Nickname: started
  • -
  • Available since: 6.0
  • -
- - -
WEBKIT_LOAD_REDIRECTED
-
-

A provisional data source received -a server redirect.

-
    -
  • Value: 1
  • -
  • Nickname: redirected
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_LOAD_COMMITTED
-
-

The content started arriving for a page load. +resolve a name, or connect to a port.

WEBKIT_LOAD_REDIRECTED

A provisional data source received +a server redirect.

WEBKIT_LOAD_COMMITTED

The content started arriving for a page load. The necessary transport requirements are established, and the -load is being performed.

-
    -
  • Value: 2
  • -
  • Nickname: committed
  • -
  • Available since: 6.0
  • -
- - -
WEBKIT_LOAD_FINISHED
-
-

Load completed. All resources are done loading -or there was an error during the load operation.

-
    -
  • Value: 3
  • -
  • Nickname: finished
  • -
  • Available since: 6.0
  • -
-
- - +load is being performed.

WEBKIT_LOAD_FINISHED

Load completed. All resources are done loading +or there was an error during the load operation.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.MediaCaptureState.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.MediaCaptureState.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.MediaCaptureState.html 2025-12-16 13:05:04.406585700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.MediaCaptureState.html 2026-03-12 13:53:39.944816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,39 +138,28 @@
-
- -
WEBKIT_MEDIA_CAPTURE_STATE_NONE
-
-

Media capture is disabled.

-
    -
  • Value: 0
  • -
  • Nickname: none
  • -
  • Available since: 2.34
  • -
-
- -
WEBKIT_MEDIA_CAPTURE_STATE_ACTIVE
-
-

Media capture is active.

-
    -
  • Value: 1
  • -
  • Nickname: active
  • -
  • Available since: 2.34
  • -
-
- -
WEBKIT_MEDIA_CAPTURE_STATE_MUTED
-
-

Media capture is muted.

-
    -
  • Value: 2
  • -
  • Nickname: muted
  • -
  • Available since: 2.34
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_MEDIA_CAPTURE_STATE_NONE

Media capture is disabled.

WEBKIT_MEDIA_CAPTURE_STATE_ACTIVE

Media capture is active.

WEBKIT_MEDIA_CAPTURE_STATE_MUTED

Media capture is muted.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.NavigationType.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.NavigationType.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.NavigationType.html 2025-12-16 13:05:04.409116000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.NavigationType.html 2026-03-12 13:53:40.001816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,69 +136,43 @@
-
- -
WEBKIT_NAVIGATION_TYPE_LINK_CLICKED
-
-

The navigation was triggered by clicking a link.

-
    -
  • Value: 0
  • -
  • Nickname: link-clicked
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED
-
-

The navigation was triggered by submitting a form.

-
    -
  • Value: 1
  • -
  • Nickname: form-submitted
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NAVIGATION_TYPE_BACK_FORWARD
-
-

The navigation was triggered by navigating forward or backward.

-
    -
  • Value: 2
  • -
  • Nickname: back-forward
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NAVIGATION_TYPE_RELOAD
-
-

The navigation was triggered by reloading.

-
    -
  • Value: 3
  • -
  • Nickname: reload
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED
-
-

The navigation was triggered by resubmitting a form.

-
    -
  • Value: 4
  • -
  • Nickname: form-resubmitted
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NAVIGATION_TYPE_OTHER
-
-

The navigation was triggered by some other action.

-
    -
  • Value: 5
  • -
  • Nickname: other
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_NAVIGATION_TYPE_LINK_CLICKED

The navigation was triggered by clicking a link.

WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED

The navigation was triggered by submitting a form.

WEBKIT_NAVIGATION_TYPE_BACK_FORWARD

The navigation was triggered by navigating forward or backward.

WEBKIT_NAVIGATION_TYPE_RELOAD

The navigation was triggered by reloading.

WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED

The navigation was triggered by resubmitting a form.

WEBKIT_NAVIGATION_TYPE_OTHER

The navigation was triggered by some other action.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.NetworkProxyMode.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.NetworkProxyMode.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.NetworkProxyMode.html 2025-12-16 13:05:04.503021500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.NetworkProxyMode.html 2026-03-12 13:53:40.044816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,39 +138,28 @@
-
- -
WEBKIT_NETWORK_PROXY_MODE_DEFAULT
-
-

Use the default proxy of the system.

-
    -
  • Value: 0
  • -
  • Nickname: default
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_NETWORK_PROXY_MODE_NO_PROXY
-
-

Do not use any proxy.

-
    -
  • Value: 1
  • -
  • Nickname: no-proxy
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_NETWORK_PROXY_MODE_CUSTOM
-
-

Use custom proxy settings.

-
    -
  • Value: 2
  • -
  • Nickname: custom
  • -
  • Available since: 2.16
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_NETWORK_PROXY_MODE_DEFAULT

Use the default proxy of the system.

WEBKIT_NETWORK_PROXY_MODE_NO_PROXY

Do not use any proxy.

WEBKIT_NETWORK_PROXY_MODE_CUSTOM

Use custom proxy settings.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.PermissionState.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.PermissionState.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.PermissionState.html 2025-12-16 13:05:04.547020700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.PermissionState.html 2026-03-12 13:53:40.091816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,39 +138,28 @@
-
- -
WEBKIT_PERMISSION_STATE_GRANTED
-
-

Access to the feature is granted.

-
    -
  • Value: 0
  • -
  • Nickname: granted
  • -
  • Available since: 2.40
  • -
-
- -
WEBKIT_PERMISSION_STATE_DENIED
-
-

Access to the feature is denied.

-
    -
  • Value: 1
  • -
  • Nickname: denied
  • -
  • Available since: 2.40
  • -
-
- -
WEBKIT_PERMISSION_STATE_PROMPT
-
-

Access to the feature has to be requested via user prompt.

-
    -
  • Value: 2
  • -
  • Nickname: prompt
  • -
  • Available since: 2.40
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_PERMISSION_STATE_GRANTED

Access to the feature is granted.

WEBKIT_PERMISSION_STATE_DENIED

Access to the feature is denied.

WEBKIT_PERMISSION_STATE_PROMPT

Access to the feature has to be requested via user prompt.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.PolicyDecisionType.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.PolicyDecisionType.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.PolicyDecisionType.html 2025-12-16 13:05:04.585648800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.PolicyDecisionType.html 2026-03-12 13:53:40.165816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -137,42 +137,36 @@
-
- -
WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION
-
-

This type of policy decision + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION

This type of policy decision is requested when WebKit is about to navigate to a new page in either the main frame or a subframe. Acceptable policy decisions are either webkit_policy_decision_use() or webkit_policy_decision_ignore(). This - type of policy decision is always a WebKitNavigationPolicyDecision.

-
    -
  • Value: 0
  • -
  • Nickname: navigation-action
  • -
  • Available since: 6.0
  • -
- - -
WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION
-
-

This type of policy decision + type of policy decision is always a WebKitNavigationPolicyDecision.

WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION

This type of policy decision is requested when WebKit is about to create a new window. Acceptable policy decisions are either webkit_policy_decision_use() or webkit_policy_decision_ignore(). This type of policy decision is always a WebKitNavigationPolicyDecision. These decisions are useful for implementing special actions for new windows, such as forcing the new window to open in a tab when a keyboard modifier is active or handling a special - target attribute on  elements.

-
    -
  • Value: 1
  • -
  • Nickname: new-window-action
  • -
  • Available since: 6.0
  • -
- - -
WEBKIT_POLICY_DECISION_TYPE_RESPONSE
-
-

This type of decision is used when WebKit has + target attribute on  elements.

WEBKIT_POLICY_DECISION_TYPE_RESPONSE

This type of decision is used when WebKit has received a response for a network resource and is about to start the load. Note that these resources include all subresources of a page such as images and stylesheets as well as main documents. Appropriate policy responses to @@ -180,15 +174,10 @@ or webkit_policy_decision_download(). This type of policy decision is always a WebKitResponsePolicyDecision. This decision is useful for forcing some types of resources to be downloaded rather than rendered in the WebView - or to block the transfer of resources entirely.

-
    -
  • Value: 2
  • -
  • Nickname: response
  • -
  • Available since: 6.0
  • -
- - - + or to block the transfer of resources entirely.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.PrintOperationResponse.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.PrintOperationResponse.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.PrintOperationResponse.html 2025-12-16 13:05:04.587017000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.PrintOperationResponse.html 2026-03-12 13:53:40.212816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,29 +136,23 @@
-
- -
WEBKIT_PRINT_OPERATION_RESPONSE_PRINT
-
-

Print button was clicked in print dialog.

-
    -
  • Value: 0
  • -
  • Nickname: print
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL
-
-

Print dialog was cancelled.

-
    -
  • Value: 1
  • -
  • Nickname: cancel
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_PRINT_OPERATION_RESPONSE_PRINT

Print button was clicked in print dialog.

WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL

Print dialog was cancelled.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.SaveMode.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.SaveMode.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.SaveMode.html 2025-12-16 13:05:04.588306200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.SaveMode.html 2026-03-12 13:53:40.299816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -137,19 +137,18 @@
-
- -
WEBKIT_SAVE_MODE_MHTML
-
-

Save the current page using the MHTML format.

-
    -
  • Value: 0
  • -
  • Nickname: mhtml
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + +
NameDescription
WEBKIT_SAVE_MODE_MHTML

Save the current page using the MHTML format.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.ScriptDialogType.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.ScriptDialogType.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.ScriptDialogType.html 2025-12-16 13:05:04.599019500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.ScriptDialogType.html 2026-03-12 13:53:40.340816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,53 +136,37 @@
-
- -
WEBKIT_SCRIPT_DIALOG_ALERT
-
-

Alert script dialog, used to show a -message to the user.

-
    -
  • Value: 0
  • -
  • Nickname: alert
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_SCRIPT_DIALOG_CONFIRM
-
-

Confirm script dialog, used to ask -confirmation to the user.

-
    -
  • Value: 1
  • -
  • Nickname: confirm
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_SCRIPT_DIALOG_PROMPT
-
-

Prompt script dialog, used to ask -information to the user.

-
    -
  • Value: 2
  • -
  • Nickname: prompt
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM
-
-

Before unload confirm dialog, -used to ask confirmation to leave the current page to the user. Since 2.12

-
    -
  • Value: 3
  • -
  • Nickname: before-unload-confirm
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_SCRIPT_DIALOG_ALERT

Alert script dialog, used to show a +message to the user.

WEBKIT_SCRIPT_DIALOG_CONFIRM

Confirm script dialog, used to ask +confirmation to the user.

WEBKIT_SCRIPT_DIALOG_PROMPT

Prompt script dialog, used to ask +information to the user.

WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM

Before unload confirm dialog, +used to ask confirmation to leave the current page to the user. Since 2.12

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.SnapshotRegion.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.SnapshotRegion.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.SnapshotRegion.html 2025-12-16 13:05:04.709000800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.SnapshotRegion.html 2026-03-12 13:53:40.393816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -137,30 +137,24 @@
-
- -
WEBKIT_SNAPSHOT_REGION_VISIBLE
-
-

Specifies a snapshot only for the area that is -visible in the webview.

-
    -
  • Value: 0
  • -
  • Nickname: visible
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT
-
-

A snapshot of the entire document.

-
    -
  • Value: 1
  • -
  • Nickname: full-document
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_SNAPSHOT_REGION_VISIBLE

Specifies a snapshot only for the area that is +visible in the webview.

WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT

A snapshot of the entire document.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.TLSErrorsPolicy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.TLSErrorsPolicy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.TLSErrorsPolicy.html 2025-12-16 13:05:04.712286200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.TLSErrorsPolicy.html 2026-03-12 13:53:40.742816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,32 +136,26 @@
-
- -
WEBKIT_TLS_ERRORS_POLICY_IGNORE
-
-

Ignore TLS errors.

-
    -
  • Value: 0
  • -
  • Nickname: ignore
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_TLS_ERRORS_POLICY_FAIL
-
-

TLS errors will emit + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_TLS_ERRORS_POLICY_IGNORE

Ignore TLS errors.

WEBKIT_TLS_ERRORS_POLICY_FAIL

TLS errors will emit WebKitWebView::load-failed-with-tls-errors and, if the signal is handled, finish the load. In case the signal is not handled, - WebKitWebView::load-failed is emitted before the load finishes.

-
    -
  • Value: 1
  • -
  • Nickname: fail
  • -
  • Available since: 6.0
  • -
- - - + WebKitWebView::load-failed is emitted before the load finishes.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.UserContentInjectedFrames.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.UserContentInjectedFrames.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.UserContentInjectedFrames.html 2025-12-16 13:05:04.713968800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.UserContentInjectedFrames.html 2026-03-12 13:53:40.784816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,33 +138,27 @@
-
- -
WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES
-
-

Insert the user style + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES

Insert the user style sheet in all the frames loaded by the web view, including - nested frames. This is the default.

-
    -
  • Value: 0
  • -
  • Nickname: all-frames
  • -
  • Available since: 2.6
  • -
- - -
WEBKIT_USER_CONTENT_INJECT_TOP_FRAME
-
-

Insert the user style + nested frames. This is the default.

WEBKIT_USER_CONTENT_INJECT_TOP_FRAME

Insert the user style sheet only in the top-level frame loaded by the web view, - and not in the nested frames.

-
    -
  • Value: 1
  • -
  • Nickname: top-frame
  • -
  • Available since: 2.6
  • -
- - - + and not in the nested frames.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.UserScriptInjectionTime.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.UserScriptInjectionTime.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.UserScriptInjectionTime.html 2025-12-16 13:05:04.715017300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.UserScriptInjectionTime.html 2026-03-12 13:53:40.821817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,31 +138,25 @@
-
- -
WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START
-
-

Insert the code of the user - script at the beginning of loaded documents. This is the default.

-
    -
  • Value: 0
  • -
  • Nickname: start
  • -
  • Available since: 2.6
  • -
-
- -
WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END
-
-

Insert the code of the user - script at the end of the loaded documents.

-
    -
  • Value: 1
  • -
  • Nickname: end
  • -
  • Available since: 2.6
  • -
-
- -
+ + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START

Insert the code of the user + script at the beginning of loaded documents. This is the default.

WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END

Insert the code of the user + script at the end of the loaded documents.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.UserStyleLevel.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.UserStyleLevel.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.UserStyleLevel.html 2025-12-16 13:05:04.716867000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.UserStyleLevel.html 2026-03-12 13:53:40.871816900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,32 +138,26 @@
-
- -
WEBKIT_USER_STYLE_LEVEL_USER
-
-

The style sheet is an user style sheet, - its contents always override other style sheets. This is the default.

-
    -
  • Value: 0
  • -
  • Nickname: user
  • -
  • Available since: 2.6
  • -
-
- -
WEBKIT_USER_STYLE_LEVEL_AUTHOR
-
-

The style sheet will be treated as if + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_USER_STYLE_LEVEL_USER

The style sheet is an user style sheet, + its contents always override other style sheets. This is the default.

WEBKIT_USER_STYLE_LEVEL_AUTHOR

The style sheet will be treated as if it was provided by the loaded documents. That means other user style - sheets may still override it.

-
    -
  • Value: 1
  • -
  • Nickname: author
  • -
  • Available since: 2.6
  • -
- - - + sheets may still override it.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.WebExtensionMode.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.WebExtensionMode.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.WebExtensionMode.html 2025-12-16 13:05:04.718909300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.WebExtensionMode.html 2026-03-12 13:53:40.906817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,39 +138,28 @@
-
- -
WEBKIT_WEB_EXTENSION_MODE_NONE
-
-

Not for an extension.

-
    -
  • Value: 0
  • -
  • Nickname: none
  • -
  • Available since: 2.38
  • -
-
- -
WEBKIT_WEB_EXTENSION_MODE_MANIFESTV2
-
-

For a ManifestV2 extension.

-
    -
  • Value: 1
  • -
  • Nickname: manifestv2
  • -
  • Available since: 2.38
  • -
-
- -
WEBKIT_WEB_EXTENSION_MODE_MANIFESTV3
-
-

For a ManifestV3 extension.

-
    -
  • Value: 2
  • -
  • Nickname: manifestv3
  • -
  • Available since: 2.38
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_WEB_EXTENSION_MODE_NONE

Not for an extension.

WEBKIT_WEB_EXTENSION_MODE_MANIFESTV2

For a ManifestV2 extension.

WEBKIT_WEB_EXTENSION_MODE_MANIFESTV3

For a ManifestV3 extension.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.WebProcessTerminationReason.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.WebProcessTerminationReason.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/enum.WebProcessTerminationReason.html 2025-12-16 13:05:04.720825000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/enum.WebProcessTerminationReason.html 2026-03-12 13:53:40.944816800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,39 +138,28 @@
-
- -
WEBKIT_WEB_PROCESS_CRASHED
-
-

The web process crashed.

-
    -
  • Value: 0
  • -
  • Nickname: crashed
  • -
  • Available since: 2.20
  • -
-
- -
WEBKIT_WEB_PROCESS_EXCEEDED_MEMORY_LIMIT
-
-

The web process exceeded the memory limit.

-
    -
  • Value: 1
  • -
  • Nickname: exceeded-memory-limit
  • -
  • Available since: 2.20
  • -
-
- -
WEBKIT_WEB_PROCESS_TERMINATED_BY_API
-
-

The web process termination was requested by an API call. Since: 2.34

-
    -
  • Value: 2
  • -
  • Nickname: terminated-by-api
  • -
  • Available since: 2.20
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_WEB_PROCESS_CRASHED

The web process crashed.

WEBKIT_WEB_PROCESS_EXCEEDED_MEMORY_LIMIT

The web process exceeded the memory limit.

WEBKIT_WEB_PROCESS_TERMINATED_BY_API

The web process termination was requested by an API call. Since: 2.34

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/environment-variables.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/environment-variables.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/environment-variables.html 2025-12-16 13:05:03.854659000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/environment-variables.html 2026-03-12 13:53:35.648815000 +0000 @@ -62,13 +62,13 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -76,13 +76,6 @@
- -

- Environment variables - - -

-

List of environment variables

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.DownloadError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.DownloadError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.DownloadError.html 2025-12-16 13:05:04.018524200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.DownloadError.html 2026-03-12 13:53:37.964815900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,39 +145,28 @@
-
- -
WEBKIT_DOWNLOAD_ERROR_NETWORK
-
-

Download failure due to network error.

-
    -
  • Value: 499
  • -
  • Nickname: network
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER
-
-

Download was cancelled by user.

-
    -
  • Value: 400
  • -
  • Nickname: cancelled-by-user
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_DOWNLOAD_ERROR_DESTINATION
-
-

Download failure due to destination error.

-
    -
  • Value: 401
  • -
  • Nickname: destination
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_DOWNLOAD_ERROR_NETWORK

Download failure due to network error.

WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER

Download was cancelled by user.

WEBKIT_DOWNLOAD_ERROR_DESTINATION

Download failure due to destination error.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.FaviconDatabaseError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.FaviconDatabaseError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.FaviconDatabaseError.html 2025-12-16 13:05:04.035031300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.FaviconDatabaseError.html 2026-03-12 13:53:38.128816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,39 +145,28 @@
-
- -
WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED
-
-

The WebKitFaviconDatabase is closed.

-
    -
  • Value: 0
  • -
  • Nickname: not-initialized
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND
-
-

There is not an icon available for the requested URL.

-
    -
  • Value: 1
  • -
  • Nickname: favicon-not-found
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN
-
-

There might be an icon for the requested URL, but its data is unknown at the moment.

-
    -
  • Value: 2
  • -
  • Nickname: favicon-unknown
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED

The WebKitFaviconDatabase is closed.

WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND

There is not an icon available for the requested URL.

WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN

There might be an icon for the requested URL, but its data is unknown at the moment.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.JavascriptError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.JavascriptError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.JavascriptError.html 2025-12-16 13:05:04.039139500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.JavascriptError.html 2026-03-12 13:53:38.430816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,39 +145,28 @@
-
- -
WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED
-
-

An exception was raised in JavaScript execution.

-
    -
  • Value: 699
  • -
  • Nickname: script-failed
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_JAVASCRIPT_ERROR_INVALID_PARAMETER
-
-

An unsupported parameter has been used to call and async function from API. Since 2.40

-
    -
  • Value: 600
  • -
  • Nickname: invalid-parameter
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_JAVASCRIPT_ERROR_INVALID_RESULT
-
-

The result of JavaScript execution could not be returned. Since 2.40

-
    -
  • Value: 601
  • -
  • Nickname: invalid-result
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED

An exception was raised in JavaScript execution.

WEBKIT_JAVASCRIPT_ERROR_INVALID_PARAMETER

An unsupported parameter has been used to call and async function from API. Since 2.40

WEBKIT_JAVASCRIPT_ERROR_INVALID_RESULT

The result of JavaScript execution could not be returned. Since 2.40

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.MediaError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.MediaError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.MediaError.html 2025-12-16 13:05:04.233287600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.MediaError.html 2026-03-12 13:53:38.729816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -147,19 +147,18 @@
-
- -
WEBKIT_MEDIA_ERROR_WILL_HANDLE_LOAD
-
-

Preliminary load failure for media content types. A new load will be started to perform the media load. Since: 2.40

-
    -
  • Value: 204
  • -
  • Nickname: load
  • -
  • Available since: 2.40
  • -
-
- -
+ + + + + + + + + + + +
NameDescription
WEBKIT_MEDIA_ERROR_WILL_HANDLE_LOAD

Preliminary load failure for media content types. A new load will be started to perform the media load. Since: 2.40

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.NetworkError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.NetworkError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.NetworkError.html 2025-12-16 13:05:04.237489700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.NetworkError.html 2026-03-12 13:53:39.151816100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,59 +145,38 @@
-
- -
WEBKIT_NETWORK_ERROR_FAILED
-
-

Generic load failure.

-
    -
  • Value: 399
  • -
  • Nickname: failed
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NETWORK_ERROR_TRANSPORT
-
-

Load failure due to transport error.

-
    -
  • Value: 300
  • -
  • Nickname: transport
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL
-
-

Load failure due to unknown protocol.

-
    -
  • Value: 301
  • -
  • Nickname: unknown-protocol
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NETWORK_ERROR_CANCELLED
-
-

Load failure due to cancellation.

-
    -
  • Value: 302
  • -
  • Nickname: cancelled
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST
-
-

Load failure due to missing file.

-
    -
  • Value: 303
  • -
  • Nickname: file-does-not-exist
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_NETWORK_ERROR_FAILED

Generic load failure.

WEBKIT_NETWORK_ERROR_TRANSPORT

Load failure due to transport error.

WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL

Load failure due to unknown protocol.

WEBKIT_NETWORK_ERROR_CANCELLED

Load failure due to cancellation.

WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST

Load failure due to missing file.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.PolicyError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.PolicyError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.PolicyError.html 2025-12-16 13:05:04.241575500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.PolicyError.html 2026-03-12 13:53:39.310816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,59 +145,38 @@
-
- -
WEBKIT_POLICY_ERROR_FAILED
-
-

Generic load failure due to policy error.

-
    -
  • Value: 199
  • -
  • Nickname: failed
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE
-
-

Load failure due to unsupported mime type.

-
    -
  • Value: 100
  • -
  • Nickname: cannot-show-mime-type
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI
-
-

Load failure due to URI that can not be shown.

-
    -
  • Value: 101
  • -
  • Nickname: cannot-show-uri
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE
-
-

Load failure due to frame load interruption by policy change.

-
    -
  • Value: 102
  • -
  • Nickname: frame-load-interrupted-by-policy-change
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT
-
-

Load failure due to port restriction.

-
    -
  • Value: 103
  • -
  • Nickname: cannot-use-restricted-port
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_POLICY_ERROR_FAILED

Generic load failure due to policy error.

WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE

Load failure due to unsupported mime type.

WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI

Load failure due to URI that can not be shown.

WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE

Load failure due to frame load interruption by policy change.

WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT

Load failure due to port restriction.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.PrintError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.PrintError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.PrintError.html 2025-12-16 13:05:04.244963200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.PrintError.html 2026-03-12 13:53:39.455816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,39 +145,28 @@
-
- -
WEBKIT_PRINT_ERROR_GENERAL
-
-

Unspecified error during a print operation.

-
    -
  • Value: 599
  • -
  • Nickname: general
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND
-
-

Selected printer cannot be found.

-
    -
  • Value: 500
  • -
  • Nickname: printer-not-found
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE
-
-

Invalid page range.

-
    -
  • Value: 501
  • -
  • Nickname: invalid-page-range
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_PRINT_ERROR_GENERAL

Unspecified error during a print operation.

WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND

Selected printer cannot be found.

WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE

Invalid page range.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.SnapshotError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.SnapshotError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.SnapshotError.html 2025-12-16 13:05:04.247849700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.SnapshotError.html 2026-03-12 13:53:39.641816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,19 +145,18 @@
-
- -
WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE
-
-

An error occurred when creating a webpage snapshot.

-
    -
  • Value: 799
  • -
  • Nickname: create
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + +
NameDescription
WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE

An error occurred when creating a webpage snapshot.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.UserContentFilterError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.UserContentFilterError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.UserContentFilterError.html 2025-12-16 13:05:04.272570000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.UserContentFilterError.html 2026-03-12 13:53:39.780816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -147,29 +147,23 @@
-
- -
WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE
-
-

The JSON source for a content filter is invalid.

-
    -
  • Value: 0
  • -
  • Nickname: invalid-source
  • -
  • Available since: 2.24
  • -
-
- -
WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND
-
-

The requested content filter could not be found.

-
    -
  • Value: 1
  • -
  • Nickname: not-found
  • -
  • Available since: 2.24
  • -
-
- -
+ + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE

The JSON source for a content filter is invalid.

WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND

The requested content filter could not be found.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.UserMessageError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.UserMessageError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.UserMessageError.html 2025-12-16 13:05:04.278333700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.UserMessageError.html 2026-03-12 13:53:39.907816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -147,19 +147,18 @@
-
- -
WEBKIT_USER_MESSAGE_UNHANDLED_MESSAGE
-
-

The message was not handled by the receiver.

-
    -
  • Value: 0
  • -
  • Nickname: message
  • -
  • Available since: 2.28
  • -
-
- -
+ + + + + + + + + + + +
NameDescription
WEBKIT_USER_MESSAGE_UNHANDLED_MESSAGE

The message was not handled by the receiver.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.WebExtensionMatchPatternError.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.WebExtensionMatchPatternError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/error.WebExtensionMatchPatternError.html 2025-12-16 13:05:04.282238500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/error.WebExtensionMatchPatternError.html 2026-03-12 13:53:40.045816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,49 +145,33 @@
-
- -
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_ERROR_UNKNOWN
-
-

An unknown error occured.

-
    -
  • Value: 899
  • -
  • Nickname: unknown
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_ERROR_INVALID_SCHEME
-
-

The scheme component was invalid.

-
    -
  • Value: 808
  • -
  • Nickname: invalid-scheme
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_ERROR_INVALID_HOST
-
-

The host component was invalid.

-
    -
  • Value: 809
  • -
  • Nickname: invalid-host
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_ERROR_INVALID_PATH
-
-

The path component was invalid.

-
    -
  • Value: 810
  • -
  • Nickname: invalid-path
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_ERROR_UNKNOWN

An unknown error occured.

WEBKIT_WEB_EXTENSION_MATCH_PATTERN_ERROR_INVALID_SCHEME

The scheme component was invalid.

WEBKIT_WEB_EXTENSION_MATCH_PATTERN_ERROR_INVALID_HOST

The host component was invalid.

WEBKIT_WEB_EXTENSION_MATCH_PATTERN_ERROR_INVALID_PATH

The path component was invalid.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.EditorTypingAttributes.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.EditorTypingAttributes.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.EditorTypingAttributes.html 2025-12-16 13:05:04.009737300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.EditorTypingAttributes.html 2026-03-12 13:53:37.595815700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,59 +138,38 @@
-
- -
WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE
-
-

No typing attributes.

-
    -
  • Value: 2
  • -
  • Nickname: none
  • -
  • Available since: 2.10
  • -
-
- -
WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD
-
-

Bold typing attribute.

-
    -
  • Value: 4
  • -
  • Nickname: bold
  • -
  • Available since: 2.10
  • -
-
- -
WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC
-
-

Italic typing attribute.

-
    -
  • Value: 8
  • -
  • Nickname: italic
  • -
  • Available since: 2.10
  • -
-
- -
WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE
-
-

Underline typing attribute.

-
    -
  • Value: 16
  • -
  • Nickname: underline
  • -
  • Available since: 2.10
  • -
-
- -
WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH
-
-

Strikethrough typing attribute.

-
    -
  • Value: 32
  • -
  • Nickname: strikethrough
  • -
  • Available since: 2.10
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE

No typing attributes.

WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD

Bold typing attribute.

WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC

Italic typing attribute.

WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE

Underline typing attribute.

WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH

Strikethrough typing attribute.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.FindOptions.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.FindOptions.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.FindOptions.html 2025-12-16 13:05:04.012617300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.FindOptions.html 2026-03-12 13:53:37.888815600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,73 +136,47 @@
-
- -
WEBKIT_FIND_OPTIONS_NONE
-
-

No search flags, this means a case - sensitive, no wrap, forward only search.

-
    -
  • Value: 0
  • -
  • Nickname: none
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE
-
-

Case insensitive search.

-
    -
  • Value: 1
  • -
  • Nickname: case-insensitive
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_FIND_OPTIONS_AT_WORD_STARTS
-
-

Search text only at the - begining of the words.

-
    -
  • Value: 2
  • -
  • Nickname: at-word-starts
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START
-
-

Treat - capital letters in the middle of words as word start.

-
    -
  • Value: 4
  • -
  • Nickname: treat-medial-capital-as-word-start
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_FIND_OPTIONS_BACKWARDS
-
-

Search backwards.

-
    -
  • Value: 8
  • -
  • Nickname: backwards
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_FIND_OPTIONS_WRAP_AROUND
-
-

If not present search will stop - at the end of the document.

-
    -
  • Value: 16
  • -
  • Nickname: wrap-around
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_FIND_OPTIONS_NONE

No search flags, this means a case + sensitive, no wrap, forward only search.

WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE

Case insensitive search.

WEBKIT_FIND_OPTIONS_AT_WORD_STARTS

Search text only at the + begining of the words.

WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START

Treat + capital letters in the middle of words as word start.

WEBKIT_FIND_OPTIONS_BACKWARDS

Search backwards.

WEBKIT_FIND_OPTIONS_WRAP_AROUND

If not present search will stop + at the end of the document.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.HitTestResultContext.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.HitTestResultContext.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.HitTestResultContext.html 2025-12-16 13:05:04.015475500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.HitTestResultContext.html 2026-03-12 13:53:38.080815800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,79 +136,48 @@
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT
-
-

Anywhere in the document.

-
    -
  • Value: 2
  • -
  • Nickname: document
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK
-
-

A hyperlink element.

-
    -
  • Value: 4
  • -
  • Nickname: link
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE
-
-

An image element.

-
    -
  • Value: 8
  • -
  • Nickname: image
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA
-
-

A video or audio element.

-
    -
  • Value: 16
  • -
  • Nickname: media
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE
-
-

An editable element.

-
    -
  • Value: 32
  • -
  • Nickname: editable
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR
-
-

A scrollbar element.

-
    -
  • Value: 64
  • -
  • Nickname: scrollbar
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION
-
-

A selected element. Since 2.8

-
    -
  • Value: 128
  • -
  • Nickname: selection
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT

Anywhere in the document.

WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK

A hyperlink element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE

An image element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA

A video or audio element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE

An editable element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR

A scrollbar element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION

A selected element. Since 2.8

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.InputHints.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.InputHints.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.InputHints.html 2025-12-16 13:05:04.060554500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.InputHints.html 2026-03-12 13:53:38.324816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,79 +138,48 @@
-
- -
WEBKIT_INPUT_HINT_NONE
-
-

No special behavior suggested.

-
    -
  • Value: 0
  • -
  • Nickname: none
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_HINT_SPELLCHECK
-
-

Suggest spell checking.

-
    -
  • Value: 1
  • -
  • Nickname: spellcheck
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_HINT_LOWERCASE
-
-

Suggest to not autocapitlize.

-
    -
  • Value: 2
  • -
  • Nickname: lowercase
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_HINT_UPPERCASE_CHARS
-
-

Suggest to capitalize all text.

-
    -
  • Value: 4
  • -
  • Nickname: uppercase-chars
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_HINT_UPPERCASE_WORDS
-
-

Suggest to capitalize the first character of each word.

-
    -
  • Value: 8
  • -
  • Nickname: uppercase-words
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_HINT_UPPERCASE_SENTENCES
-
-

Suggest to capitalize the first word of each sentence.

-
    -
  • Value: 16
  • -
  • Nickname: uppercase-sentences
  • -
  • Available since: 2.28
  • -
-
- -
WEBKIT_INPUT_HINT_INHIBIT_OSK
-
-

Suggest to not show an onscreen keyboard.

-
    -
  • Value: 32
  • -
  • Nickname: inhibit-osk
  • -
  • Available since: 2.28
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_INPUT_HINT_NONE

No special behavior suggested.

WEBKIT_INPUT_HINT_SPELLCHECK

Suggest spell checking.

WEBKIT_INPUT_HINT_LOWERCASE

Suggest to not autocapitlize.

WEBKIT_INPUT_HINT_UPPERCASE_CHARS

Suggest to capitalize all text.

WEBKIT_INPUT_HINT_UPPERCASE_WORDS

Suggest to capitalize the first character of each word.

WEBKIT_INPUT_HINT_UPPERCASE_SENTENCES

Suggest to capitalize the first word of each sentence.

WEBKIT_INPUT_HINT_INHIBIT_OSK

Suggest to not show an onscreen keyboard.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.SnapshotOptions.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.SnapshotOptions.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.SnapshotOptions.html 2025-12-16 13:05:04.067030700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.SnapshotOptions.html 2026-03-12 13:53:38.513815900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -137,41 +137,30 @@
-
- -
WEBKIT_SNAPSHOT_OPTIONS_NONE
-
-

Do not include any special options.

-
    -
  • Value: 0
  • -
  • Nickname: none
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING
-
-

Whether to include in the -snapshot the highlight of the selected content.

-
    -
  • Value: 1
  • -
  • Nickname: include-selection-highlighting
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND
-
-

Do not fill the background with white before -rendering the snapshot. Since 2.8

-
    -
  • Value: 2
  • -
  • Nickname: transparent-background
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_SNAPSHOT_OPTIONS_NONE

Do not include any special options.

WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING

Whether to include in the +snapshot the highlight of the selected content.

WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND

Do not fill the background with white before +rendering the snapshot. Since 2.8

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.WebExtensionMatchPatternOptions.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.WebExtensionMatchPatternOptions.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.WebExtensionMatchPatternOptions.html 2025-12-16 13:05:04.076488300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.WebExtensionMatchPatternOptions.html 2026-03-12 13:53:38.735816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,49 +138,33 @@
-
- -
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_OPTIONS_NONE
-
-

No special matching options.

-
    -
  • Value: 1
  • -
  • Nickname: none
  • -
  • Available since: 2.48
  • -
-
- -
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_OPTIONS_IGNORE_SCHEMES
-
-

The scheme components should be ignored while matching.

-
    -
  • Value: 2
  • -
  • Nickname: ignore-schemes
  • -
  • Available since: 2.48
  • -
-
- -
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_OPTIONS_IGNORE_PATHS
-
-

The host components should be ignored while matching.

-
    -
  • Value: 4
  • -
  • Nickname: ignore-paths
  • -
  • Available since: 2.48
  • -
-
- -
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_OPTIONS_MATCH_BIDIRECTIONALLY
-
-

Two patterns should be checked in either direction while matching (A matches B, or B matches A). Invalid for matching URLs.

-
    -
  • Value: 8
  • -
  • Nickname: match-bidirectionally
  • -
  • Available since: 2.48
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_WEB_EXTENSION_MATCH_PATTERN_OPTIONS_NONE

No special matching options.

WEBKIT_WEB_EXTENSION_MATCH_PATTERN_OPTIONS_IGNORE_SCHEMES

The scheme components should be ignored while matching.

WEBKIT_WEB_EXTENSION_MATCH_PATTERN_OPTIONS_IGNORE_PATHS

The host components should be ignored while matching.

WEBKIT_WEB_EXTENSION_MATCH_PATTERN_OPTIONS_MATCH_BIDIRECTIONALLY

Two patterns should be checked in either direction while matching (A matches B, or B matches A). Invalid for matching URLs.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.WebsiteDataTypes.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.WebsiteDataTypes.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/flags.WebsiteDataTypes.html 2025-12-16 13:05:04.225879400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/flags.WebsiteDataTypes.html 2026-03-12 13:53:38.870816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,139 +138,78 @@
-
- -
WEBKIT_WEBSITE_DATA_MEMORY_CACHE
-
-

Memory cache.

-
    -
  • Value: 1
  • -
  • Nickname: memory-cache
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_DISK_CACHE
-
-

HTTP disk cache.

-
    -
  • Value: 2
  • -
  • Nickname: disk-cache
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE
-
-

Offline web application cache.

-
    -
  • Value: 4
  • -
  • Nickname: offline-application-cache
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_SESSION_STORAGE
-
-

Session storage data.

-
    -
  • Value: 8
  • -
  • Nickname: session-storage
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_LOCAL_STORAGE
-
-

Local storage data.

-
    -
  • Value: 16
  • -
  • Nickname: local-storage
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES
-
-

IndexedDB databases.

-
    -
  • Value: 32
  • -
  • Nickname: indexeddb-databases
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_COOKIES
-
-

Cookies.

-
    -
  • Value: 64
  • -
  • Nickname: cookies
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_DEVICE_ID_HASH_SALT
-
-

Hash salt used to generate the device ids used by webpages.

-
    -
  • Value: 128
  • -
  • Nickname: device-id-hash-salt
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_HSTS_CACHE
-
-

HSTS cache.

-
    -
  • Value: 256
  • -
  • Nickname: hsts-cache
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_ITP
-
-

Intelligent Tracking Prevention data.

-
    -
  • Value: 512
  • -
  • Nickname: itp
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_SERVICE_WORKER_REGISTRATIONS
-
-

Service worker registrations.

-
    -
  • Value: 1024
  • -
  • Nickname: service-worker-registrations
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_DOM_CACHE
-
-

DOM (CacheStorage) cache.

-
    -
  • Value: 2048
  • -
  • Nickname: dom-cache
  • -
  • Available since: 2.16
  • -
-
- -
WEBKIT_WEBSITE_DATA_ALL
-
-

All types.

-
    -
  • Value: 4095
  • -
  • Nickname: all
  • -
  • Available since: 2.16
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_WEBSITE_DATA_MEMORY_CACHE

Memory cache.

WEBKIT_WEBSITE_DATA_DISK_CACHE

HTTP disk cache.

WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE

Offline web application cache.

WEBKIT_WEBSITE_DATA_SESSION_STORAGE

Session storage data.

WEBKIT_WEBSITE_DATA_LOCAL_STORAGE

Local storage data.

WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES

IndexedDB databases.

WEBKIT_WEBSITE_DATA_COOKIES

Cookies.

WEBKIT_WEBSITE_DATA_DEVICE_ID_HASH_SALT

Hash salt used to generate the device ids used by webpages.

WEBKIT_WEBSITE_DATA_HSTS_CACHE

HSTS cache.

WEBKIT_WEBSITE_DATA_ITP

Intelligent Tracking Prevention data.

WEBKIT_WEBSITE_DATA_SERVICE_WORKER_REGISTRATIONS

Service worker registrations.

WEBKIT_WEBSITE_DATA_DOM_CACHE

DOM (CacheStorage) cache.

WEBKIT_WEBSITE_DATA_ALL

All types.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.CHECK_VERSION.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.CHECK_VERSION.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.CHECK_VERSION.html 2025-12-16 13:05:04.342073700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.CHECK_VERSION.html 2026-03-12 13:53:37.500815600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
major

Type: -

-

Major version (e.g. 1 for version 1.2.5)

+

Major version (e.g. 1 for version 1.2.5)

@@ -168,7 +168,7 @@
minor

Type: -

-

Minor version (e.g. 2 for version 1.2.5)

+

Minor version (e.g. 2 for version 1.2.5)

@@ -185,7 +185,7 @@
micro

Type: -

-

Micro version (e.g. 5 for version 1.2.5)

+

Micro version (e.g. 5 for version 1.2.5)

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.DECLARE_DERIVABLE_TYPE.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.DECLARE_DERIVABLE_TYPE.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.DECLARE_DERIVABLE_TYPE.html 2025-12-16 13:05:04.342575600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.DECLARE_DERIVABLE_TYPE.html 2026-03-12 13:53:37.640815700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -123,7 +123,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.DECLARE_FINAL_TYPE.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.DECLARE_FINAL_TYPE.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.DECLARE_FINAL_TYPE.html 2025-12-16 13:05:04.359247400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.DECLARE_FINAL_TYPE.html 2026-03-12 13:53:37.887815700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -123,7 +123,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.DECLARE_TYPE.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.DECLARE_TYPE.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.DECLARE_TYPE.html 2025-12-16 13:05:04.463022500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.DECLARE_TYPE.html 2026-03-12 13:53:38.029816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -123,7 +123,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.DEPRECATED_FOR.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.DEPRECATED_FOR.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.DEPRECATED_FOR.html 2025-12-16 13:05:04.509458500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.DEPRECATED_FOR.html 2026-03-12 13:53:38.240815900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,7 +149,7 @@
f

Type: -

-

Replacement symbol name.

+

Replacement symbol name.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.get_major_version.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.get_major_version.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.get_major_version.html 2025-12-16 13:05:04.079030300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.get_major_version.html 2026-03-12 13:53:36.986815500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@

Type: guint

-

The major version number of the WebKit library.

+

The major version number of the WebKit library.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.get_micro_version.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.get_micro_version.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.get_micro_version.html 2025-12-16 13:05:04.260282300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.get_micro_version.html 2026-03-12 13:53:37.702815800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@

Type: guint

-

The micro version number of the WebKit library.

+

The micro version number of the WebKit library.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.get_minor_version.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.get_minor_version.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.get_minor_version.html 2025-12-16 13:05:04.262352000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.get_minor_version.html 2026-03-12 13:53:37.769815700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@

Type: guint

-

The minor version number of the WebKit library.

+

The minor version number of the WebKit library.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.media_key_system_permission_get_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.media_key_system_permission_get_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.media_key_system_permission_get_name.html 2025-12-16 13:05:04.264699700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.media_key_system_permission_get_name.html 2026-03-12 13:53:37.900815700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -150,7 +150,7 @@
request

Type: WebKitMediaKeySystemPermissionRequest

-

A WebKitMediaKeySystemPermissionRequest.

+

A WebKitMediaKeySystemPermissionRequest.

@@ -182,7 +182,7 @@

Type: const gchar*

-

The key system name for request.

+

The key system name for request.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.uri_for_display.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.uri_for_display.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.uri_for_display.html 2025-12-16 13:05:04.267026400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.uri_for_display.html 2026-03-12 13:53:38.169815800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -155,7 +155,7 @@
uri

Type: const gchar*

-

The URI to be converted.

+

The URI to be converted.

@@ -187,8 +187,8 @@

Type: gchar*

-

uri suitable for display, or NULL in - case of error.

+

uri suitable for display, or NULL in + case of error.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_audio_device.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_audio_device.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_audio_device.html 2025-12-16 13:05:04.269971100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_audio_device.html 2026-03-12 13:53:38.326815800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -150,7 +150,7 @@
request

Type: WebKitUserMediaPermissionRequest

-

A WebKitUserMediaPermissionRequest.

+

A WebKitUserMediaPermissionRequest.

@@ -182,7 +182,7 @@

Type: gboolean

-

TRUE if access to an audio device was requested.

+

TRUE if access to an audio device was requested.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_display_device.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_display_device.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_display_device.html 2025-12-16 13:05:04.272570000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_display_device.html 2026-03-12 13:53:38.456816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -150,7 +150,7 @@
request

Type: WebKitUserMediaPermissionRequest

-

A WebKitUserMediaPermissionRequest.

+

A WebKitUserMediaPermissionRequest.

@@ -182,7 +182,7 @@

Type: gboolean

-

TRUE if access to a display device was requested.

+

TRUE if access to a display device was requested.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_video_device.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_video_device.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_video_device.html 2025-12-16 13:05:04.295025800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/func.user_media_permission_is_for_video_device.html 2026-03-12 13:53:38.562816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -150,7 +150,7 @@
request

Type: WebKitUserMediaPermissionRequest

-

A WebKitUserMediaPermissionRequest.

+

A WebKitUserMediaPermissionRequest.

@@ -182,7 +182,7 @@

Type: gboolean

-

TRUE if access to a video device was requested.

+

TRUE if access to a video device was requested.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/iface.PermissionRequest.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/iface.PermissionRequest.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/iface.PermissionRequest.html 2025-12-16 13:05:04.575020000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/iface.PermissionRequest.html 2026-03-12 13:53:39.557816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,10 +74,8 @@ - -
Instance methods
- + @@ -287,7 +280,7 @@ ) - + @@ -297,7 +290,7 @@ ) - +
GTypeInterface
 

No description available.

 No description available.
 

No description available.

 No description available.
 

No description available.

 No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/index.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/index.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/index.html 2025-12-16 13:05:08.229503900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/index.html 2026-03-12 13:53:51.210821000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,52 +110,20 @@
Dependencies
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +141,7 @@
- + @@ -181,22 +149,16 @@
Version2.50.4
Version2.50.6
AuthorsThe WebKit GTK and WPE teams
LicenseBSD, LGPL-2.1
Websitehttps://webkit.org
-

Build

- - - -
C headerswebkit/webkit.h
pkg-config fileswebkitgtk-6.0
- diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/index.json webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/index.json --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/index.json 2025-12-16 13:05:08.238119800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/index.json 2026-03-12 13:53:51.241571400 +0000 @@ -1 +1 @@ -{"meta":{"ns":"WebKit","version":"6.0","generator":"gi-docgen","generator-version":"2023.4"},"symbols":[{"type":"bitfield","name":"EditorTypingAttributes","ctype":"WebKitEditorTypingAttributes","summary":"Enum values with flags representing typing attributes.","deprecated":null},{"type":"bitfield","name":"FindOptions","ctype":"WebKitFindOptions","summary":"Enum values used to specify search options.","deprecated":null},{"type":"bitfield","name":"HitTestResultContext","ctype":"WebKitHitTestResultContext","summary":"Enum values with flags representing the context of a #WebKitHitTestResult.","deprecated":null},{"type":"bitfield","name":"InputHints","ctype":"WebKitInputHints","summary":"Enum values used to describe hints that might be taken into account by input methods.","deprecated":null},{"type":"bitfield","name":"SnapshotOptions","ctype":"WebKitSnapshotOptions","summary":"Enum values used to specify options when taking a snapshot from a #WebKitWebView.","deprecated":null},{"type":"bitfield","name":"WebExtensionMatchPatternOptions","ctype":"WebKitWebExtensionMatchPatternOptions","summary":"Enum values representing matching options.","deprecated":null},{"type":"bitfield","name":"WebsiteDataTypes","ctype":"WebKitWebsiteDataTypes","summary":"Enum values with flags representing types of Website data.","deprecated":null},{"type":"callback","name":"URISchemeRequestCallback","ctype":"WebKitURISchemeRequestCallback","summary":"Type definition for a function that will be called back when an URI request is made for a user ...","deprecated":null},{"type":"class","name":"AuthenticationRequest","ctype":"WebKitAuthenticationRequest","summary":"Represents an authentication request. Whenever a client attempts to load a page protected by HTTP authentication, credentials will ...","deprecated":null},{"type":"class","name":"AutomationSession","ctype":"WebKitAutomationSession","summary":"Automation Session. WebKitAutomationSession represents an automation session of a WebKitWebContext. When a new session is requested, a WebKitAutomationSession ...","deprecated":null},{"type":"class","name":"BackForwardList","ctype":"WebKitBackForwardList","summary":"List of visited pages. WebKitBackForwardList maintains a list of visited pages used to navigate to recent pages. Items ...","deprecated":null},{"type":"class","name":"BackForwardListItem","ctype":"WebKitBackForwardListItem","summary":"One item of the #WebKitBackForwardList. A history item is part of the #WebKitBackForwardList and consists out of a ...","deprecated":null},{"type":"class","name":"ClipboardPermissionRequest","ctype":"WebKitClipboardPermissionRequest","summary":"A permission request for reading clipboard contents. WebKitClipboardPermissionRequest represents a request for permission to decide whether WebKit can ...","deprecated":null},{"type":"class","name":"ColorChooserRequest","ctype":"WebKitColorChooserRequest","summary":"A request to open a color chooser. Whenever the user interacts with an HTML element, WebKit will ...","deprecated":null},{"type":"class","name":"ContextMenu","ctype":"WebKitContextMenu","summary":"Represents the context menu in a #WebKitWebView. #WebKitContextMenu represents a context menu containing #WebKitContextMenuItems in a #WebKitWebView. ...","deprecated":null},{"type":"class","name":"ContextMenuItem","ctype":"WebKitContextMenuItem","summary":"One item of a #WebKitContextMenu. The #WebKitContextMenu is composed of #WebKitContextMenuItems. These items can be created from a ...","deprecated":null},{"type":"class","name":"CookieManager","ctype":"WebKitCookieManager","summary":"Defines how to handle cookies in a #WebKitWebContext. The WebKitCookieManager defines how to set up and handle cookies. ...","deprecated":null},{"type":"class","name":"DeviceInfoPermissionRequest","ctype":"WebKitDeviceInfoPermissionRequest","summary":"A permission request for enumerating the user's media devices WebKitDeviceInfoPermissionRequest represents a request for permission to whether WebKit ...","deprecated":null},{"type":"class","name":"Download","ctype":"WebKitDownload","summary":"Object used to communicate with the application when downloading. #WebKitDownload carries information about a download request and response, ...","deprecated":null},{"type":"class","name":"EditorState","ctype":"WebKitEditorState","summary":"Web editor state. WebKitEditorState represents the state of a #WebKitWebView editor. Use webkit_web_view_get_editor_state() to get the WebKitEditorState of ...","deprecated":null},{"type":"class","name":"FaviconDatabase","ctype":"WebKitFaviconDatabase","summary":"Provides access to the icons associated with web sites. WebKit will automatically look for available icons in ...","deprecated":null},{"type":"class","name":"FileChooserRequest","ctype":"WebKitFileChooserRequest","summary":"A request to open a file chooser. Whenever the user interacts with an HTML input element with file ...","deprecated":null},{"type":"class","name":"FindController","ctype":"WebKitFindController","summary":"Controls text search in a #WebKitWebView. A #WebKitFindController is used to search text in a #WebKitWebView. You can ...","deprecated":null},{"type":"class","name":"FormSubmissionRequest","ctype":"WebKitFormSubmissionRequest","summary":"Represents a form submission request. When a form is about to be submitted in a #WebKitWebView, the #WebKitWebView::submit-form ...","deprecated":null},{"type":"class","name":"GeolocationManager","ctype":"WebKitGeolocationManager","summary":"Geolocation manager. WebKitGeolocationManager provides API to get the geographical position of the user. Once a #WebKitGeolocationPermissionRequest is allowed, ...","deprecated":null},{"type":"class","name":"GeolocationPermissionRequest","ctype":"WebKitGeolocationPermissionRequest","summary":"A permission request for sharing the user's location. WebKitGeolocationPermissionRequest represents a request for permission to decide whether WebKit ...","deprecated":null},{"type":"class","name":"HitTestResult","ctype":"WebKitHitTestResult","summary":"Result of a Hit Test. A Hit Test is an operation to get context information about a given ...","deprecated":null},{"type":"class","name":"InputMethodContext","ctype":"WebKitInputMethodContext","summary":"Base class for input method contexts. WebKitInputMethodContext defines the interface to implement WebKit input methods. The input methods ...","deprecated":null},{"type":"class","name":"MediaKeySystemPermissionRequest","ctype":"WebKitMediaKeySystemPermissionRequest","summary":"A permission request for using an EME Content Decryption Module. WebKitMediaKeySystemPermissionRequest represents a request for permission to decide ...","deprecated":null},{"type":"class","name":"NavigationPolicyDecision","ctype":"WebKitNavigationPolicyDecision","summary":"A policy decision for navigation actions. WebKitNavigationPolicyDecision represents a policy decision for events associated with navigations. If the ...","deprecated":null},{"type":"class","name":"NetworkSession","ctype":"WebKitNetworkSession","summary":"Manages network configuration.","deprecated":null},{"type":"class","name":"Notification","ctype":"WebKitNotification","summary":"Holds information about a notification that should be shown to the user.","deprecated":null},{"type":"class","name":"NotificationPermissionRequest","ctype":"WebKitNotificationPermissionRequest","summary":"A permission request for displaying web notifications. WebKitNotificationPermissionRequest represents a request for permission to decide whether WebKit should ...","deprecated":null},{"type":"class","name":"OptionMenu","ctype":"WebKitOptionMenu","summary":"Represents the dropdown menu of a `select` element in a #WebKitWebView. When a select element in a #WebKitWebView ...","deprecated":null},{"type":"class","name":"PointerLockPermissionRequest","ctype":"WebKitPointerLockPermissionRequest","summary":"A permission request for locking the pointer. WebKitPointerLockPermissionRequest represents a request for permission to decide whether WebKit can ...","deprecated":null},{"type":"class","name":"PolicyDecision","ctype":"WebKitPolicyDecision","summary":"A pending policy decision. Often WebKit allows the client to decide the policy for certain operations. For instance, ...","deprecated":null},{"type":"class","name":"PrintOperation","ctype":"WebKitPrintOperation","summary":"Controls a print operation. A #WebKitPrintOperation controls a print operation in WebKit. With a similar API to #GtkPrintOperation, ...","deprecated":null},{"type":"class","name":"ResponsePolicyDecision","ctype":"WebKitResponsePolicyDecision","summary":"A policy decision for resource responses. WebKitResponsePolicyDecision represents a policy decision for a resource response, whether from the ...","deprecated":null},{"type":"class","name":"SecurityManager","ctype":"WebKitSecurityManager","summary":"Controls security settings in a #WebKitWebContext. The #WebKitSecurityManager defines security settings for URI schemes in a #WebKitWebContext. Get ...","deprecated":null},{"type":"class","name":"Settings","ctype":"WebKitSettings","summary":"Control the behaviour of a #WebKitWebView. #WebKitSettings can be applied to a #WebKitWebView to control text charset, color, ...","deprecated":null},{"type":"class","name":"URIRequest","ctype":"WebKitURIRequest","summary":"Represents a URI request. A #WebKitURIRequest can be created with a URI using the webkit_uri_request_new() method, and you ...","deprecated":null},{"type":"class","name":"URIResponse","ctype":"WebKitURIResponse","summary":"Represents an URI response. A #WebKitURIResponse contains information such as the URI, the status code, the content length, ...","deprecated":null},{"type":"class","name":"URISchemeRequest","ctype":"WebKitURISchemeRequest","summary":"Represents a URI scheme request. If you register a particular URI scheme in a #WebKitWebContext, using webkit_web_context_register_uri_scheme(), you ...","deprecated":null},{"type":"class","name":"URISchemeResponse","ctype":"WebKitURISchemeResponse","summary":"Represents a URI scheme response. If you register a particular URI scheme in a #WebKitWebContext, using webkit_web_context_register_uri_scheme(), you ...","deprecated":null},{"type":"class","name":"UserContentFilterStore","ctype":"WebKitUserContentFilterStore","summary":"Handles storage of user content filters on disk. The WebKitUserContentFilterStore provides the means to import and save [JSON ...","deprecated":null},{"type":"class","name":"UserContentManager","ctype":"WebKitUserContentManager","summary":"Manages user-defined content which affects web pages. Using a #WebKitUserContentManager user CSS style sheets can be set to ...","deprecated":null},{"type":"class","name":"UserMediaPermissionRequest","ctype":"WebKitUserMediaPermissionRequest","summary":"A permission request for accessing user's audio/video devices. WebKitUserMediaPermissionRequest represents a request for permission to decide whether WebKit ...","deprecated":null},{"type":"class","name":"UserMessage","ctype":"WebKitUserMessage","summary":"Message that can be sent between the UI process and web process extensions. A WebKitUserMessage is a message ...","deprecated":null},{"type":"class","name":"WebContext","ctype":"WebKitWebContext","summary":"Manages aspects common to all #WebKitWebViews The #WebKitWebContext manages all aspects common to all #WebKitWebViews. You can ...","deprecated":null},{"type":"class","name":"WebInspector","ctype":"WebKitWebInspector","summary":"Access to the WebKit inspector. The WebKit Inspector is a graphical tool to inspect and change the content ...","deprecated":null},{"type":"class","name":"WebResource","ctype":"WebKitWebResource","summary":"Represents a resource at the end of a URI. A #WebKitWebResource encapsulates content for each resource at the ...","deprecated":null},{"type":"class","name":"WebView","ctype":"WebKitWebView","summary":"The central class of the WPE WebKit and WebKitGTK APIs. #WebKitWebView is the central class of the WPE ...","deprecated":null},{"type":"class","name":"WebViewBase","ctype":"WebKitWebViewBase","summary":"No description available.","deprecated":null},{"type":"class","name":"WebsiteDataAccessPermissionRequest","ctype":"WebKitWebsiteDataAccessPermissionRequest","summary":"A permission request for accessing website data from third-party domains. WebKitWebsiteDataAccessPermissionRequest represents a request for permission to allow ...","deprecated":null},{"type":"class","name":"WebsiteDataManager","ctype":"WebKitWebsiteDataManager","summary":"Manages data stored locally by web sites. You can use WebKitWebsiteDataManager to configure the local directories where website ...","deprecated":null},{"type":"class","name":"WebsitePolicies","ctype":"WebKitWebsitePolicies","summary":"View specific website policies. WebKitWebsitePolicies allows you to configure per-page policies, currently only autoplay policies are supported.","deprecated":null},{"type":"class","name":"WindowProperties","ctype":"WebKitWindowProperties","summary":"Window properties of a #WebKitWebView. The content of a #WebKitWebView can request to change certain properties of the ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_COPY","ident":"WEBKIT_EDITING_COMMAND_COPY","summary":"The copy clipboard command. Copies the current selection inside a #WebKitWebView to the clipboard. You can check whether it's ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_CREATE_LINK","ident":"WEBKIT_EDITING_COMMAND_CREATE_LINK","summary":"The create link command. Creates a link element that is inserted at the current cursor position. If there's a ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_CUT","ident":"WEBKIT_EDITING_COMMAND_CUT","summary":"The cut clipboard command. Copies the current selection inside a #WebKitWebView to the clipboard and deletes the selected content. ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_INSERT_IMAGE","ident":"WEBKIT_EDITING_COMMAND_INSERT_IMAGE","summary":"The insert image command. Creates an image element that is inserted at the current cursor position. It receives an ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_PASTE","ident":"WEBKIT_EDITING_COMMAND_PASTE","summary":"The paste clipboard command. Pastes the contents of the clipboard to a #WebKitWebView. You can check whether it's possible ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_PASTE_AS_PLAIN_TEXT","ident":"WEBKIT_EDITING_COMMAND_PASTE_AS_PLAIN_TEXT","summary":"The paste as plaintext clipboard command. Pastes the contents of the clipboard to a #WebKitWebView, with formatting removed. You ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_REDO","ident":"WEBKIT_EDITING_COMMAND_REDO","summary":"The redo command. Redoes a previously undone editing command in a #WebKitWebView. You can check whether it's possible to ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_SELECT_ALL","ident":"WEBKIT_EDITING_COMMAND_SELECT_ALL","summary":"The select all command. Selects all the content of the current text field in a #WebKitWebView. It is always ...","deprecated":null},{"type":"constant","name":"EDITING_COMMAND_UNDO","ident":"WEBKIT_EDITING_COMMAND_UNDO","summary":"The undo command. Undoes the last editing command in a #WebKitWebView. You can check whether it's possible to execute ...","deprecated":null},{"type":"constant","name":"MAJOR_VERSION","ident":"WEBKIT_MAJOR_VERSION","summary":"Like webkit_get_major_version(), but from the headers used at application compile time, rather than from the library linked against at ...","deprecated":null},{"type":"constant","name":"MICRO_VERSION","ident":"WEBKIT_MICRO_VERSION","summary":"Like webkit_get_micro_version(), but from the headers used at application compile time, rather than from the library linked against at ...","deprecated":null},{"type":"constant","name":"MINOR_VERSION","ident":"WEBKIT_MINOR_VERSION","summary":"Like webkit_get_minor_version(), but from the headers used at application compile time, rather than from the library linked against at ...","deprecated":null},{"type":"content","name":"Environment variables","href":"environment-variables.html","summary":" # List of environment variables WebKit uses several environment variables, most of which are designed for developers ..."},{"type":"content","name":"Migrating WebKitGTK Applications to GTK 4","href":"migrating-to-webkitgtk-6.0.html","summary":" # Migrating WebKitGTK Applications to GTK 4 This document contains guidance to application developers looking to migrate ..."},{"type":"content","name":"Overview","href":"overview.html","summary":" WebKitGTK is a GObject-based library that provides a GTK widget to interact with the WebKit engine. It can ..."},{"type":"content","name":"Pointers for contribution","href":"contributing.html","summary":" ## Contacting Us You can find the developers behind WebKitGTK on various platforms: - [Mastodon](https://floss.social/@WebKitGTK). ..."},{"type":"content","name":"Profiling","href":"profiling.html","summary":" # Profiling with Sysprof ## Prerequisites To work with [Sysprof](https://gitlab.gnome.org/GNOME/sysprof/) one needs to install it first: ..."},{"type":"content","name":"Remote Web Inspector","href":"remote-inspector.html","summary":" # Remote Web Inspector The remote Web Inspector enables debugging of web pages from a different device. ..."},{"type":"ctor","name":"new","type_name":"ContextMenu","ident":"webkit_context_menu_new","summary":"Creates a new #WebKitContextMenu object. Creates a new #WebKitContextMenu object to be used as a submenu of an ...","deprecated":null},{"type":"ctor","name":"new","type_name":"NetworkSession","ident":"webkit_network_session_new","summary":"Creates a new #WebKitNetworkSession with a persistent #WebKitWebsiteDataManager. The parameters @data_directory and @cache_directory will be used as construct properties ...","deprecated":null},{"type":"ctor","name":"new","type_name":"PrintOperation","ident":"webkit_print_operation_new","summary":"Create a new #WebKitPrintOperation to print @web_view contents.","deprecated":null},{"type":"ctor","name":"new","type_name":"Settings","ident":"webkit_settings_new","summary":"Creates a new #WebKitSettings instance with default values. It must be manually attached to a #WebKitWebView. See also webkit_settings_new_with_settings().","deprecated":null},{"type":"ctor","name":"new","type_name":"URIRequest","ident":"webkit_uri_request_new","summary":"Creates a new #WebKitURIRequest for the given URI.","deprecated":null},{"type":"ctor","name":"new","type_name":"URISchemeResponse","ident":"webkit_uri_scheme_response_new","summary":"Create a new #WebKitURISchemeResponse","deprecated":null},{"type":"ctor","name":"new","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_new","summary":"Create a new #WebKitUserContentFilterStore to manipulate filters stored at @storage_path. The path must point to a local filesystem, ...","deprecated":null},{"type":"ctor","name":"new","type_name":"UserContentManager","ident":"webkit_user_content_manager_new","summary":"Creates a new user content manager.","deprecated":null},{"type":"ctor","name":"new","type_name":"UserMessage","ident":"webkit_user_message_new","summary":"Create a new #WebKitUserMessage with @name.","deprecated":null},{"type":"ctor","name":"new","type_name":"WebContext","ident":"webkit_web_context_new","summary":"Create a new #WebKitWebContext.","deprecated":null},{"type":"ctor","name":"new","type_name":"WebsitePolicies","ident":"webkit_website_policies_new","summary":"Create a new #WebKitWebsitePolicies.","deprecated":null},{"type":"ctor","name":"new","type_name":"WebView","ident":"webkit_web_view_new","summary":"Creates a new #WebKitWebView with the default #WebKitWebContext. Creates a new #WebKitWebView with the default #WebKitWebContext and no ...","deprecated":null},{"type":"ctor","name":"new","type_name":"ApplicationInfo","ident":"webkit_application_info_new","summary":"Creates a new #WebKitApplicationInfo","deprecated":null},{"type":"ctor","name":"new","type_name":"Credential","ident":"webkit_credential_new","summary":"Create a new credential from the provided username, password and persistence mode.","deprecated":null},{"type":"ctor","name":"new","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_new","summary":"Create a new #WebKitGeolocationPosition.","deprecated":null},{"type":"ctor","name":"new","type_name":"InputMethodUnderline","ident":"webkit_input_method_underline_new","summary":"Create a new #WebKitInputMethodUnderline for the given range in preedit string","deprecated":null},{"type":"ctor","name":"new","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_new","summary":"Create a new #WebKitMemoryPressureSettings with the default values.","deprecated":null},{"type":"ctor","name":"new","type_name":"NetworkProxySettings","ident":"webkit_network_proxy_settings_new","summary":"Create a new #WebKitNetworkProxySettings with the given @default_proxy_uri and @ignore_hosts. The default proxy URI will be used for ...","deprecated":null},{"type":"ctor","name":"new","type_name":"SecurityOrigin","ident":"webkit_security_origin_new","summary":"Create a new security origin from the provided protocol, host and port.","deprecated":null},{"type":"ctor","name":"new","type_name":"UserScript","ident":"webkit_user_script_new","summary":"Creates a new user script. Scripts can be applied to some URIs only by passing non-null values for ...","deprecated":null},{"type":"ctor","name":"new","type_name":"UserStyleSheet","ident":"webkit_user_style_sheet_new","summary":"Creates a new user style sheet. Style sheets can be applied to some URIs only by passing non-null ...","deprecated":null},{"type":"ctor","name":"new","type_name":"WebViewSessionState","ident":"webkit_web_view_session_state_new","summary":"Creates a new #WebKitWebViewSessionState from serialized data.","deprecated":null},{"type":"ctor","name":"new_all_hosts_and_schemes","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_new_all_hosts_and_schemes","summary":"Returns a new #WebKitWebExtensionMatchPattern that has `*` for scheme, host, and path.","deprecated":null},{"type":"ctor","name":"new_all_urls","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_new_all_urls","summary":"Returns a new #WebKitWebExtensionMatchPattern for ``.","deprecated":null},{"type":"ctor","name":"new_ephemeral","type_name":"NetworkSession","ident":"webkit_network_session_new_ephemeral","summary":"Creates a new #WebKitNetworkSession with an ephemeral #WebKitWebsiteDataManager.","deprecated":null},{"type":"ctor","name":"new_for_certificate","type_name":"Credential","ident":"webkit_credential_new_for_certificate","summary":"Create a new credential from the @certificate and persistence mode. Note that %WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT is not supported for certificate credentials.","deprecated":null},{"type":"ctor","name":"new_for_certificate_pin","type_name":"Credential","ident":"webkit_credential_new_for_certificate_pin","summary":"Create a new credential from the provided PIN and persistence mode. Note that %WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT is not supported for ...","deprecated":null},{"type":"ctor","name":"new_for_uri","type_name":"SecurityOrigin","ident":"webkit_security_origin_new_for_uri","summary":"Create a new security origin from the provided. Create a new security origin from the provided URI. Components ...","deprecated":null},{"type":"ctor","name":"new_for_world","type_name":"UserScript","ident":"webkit_user_script_new_for_world","summary":"Creates a new user script for script world with name @world_name. See webkit_user_script_new() for a full description.","deprecated":null},{"type":"ctor","name":"new_for_world","type_name":"UserStyleSheet","ident":"webkit_user_style_sheet_new_for_world","summary":"Creates a new user style sheet for script world. Creates a new user style sheet for script world ...","deprecated":null},{"type":"ctor","name":"new_from_gaction","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_gaction","summary":"Creates a new #WebKitContextMenuItem for the given @action and @label. On activation @target will be passed as parameter ...","deprecated":null},{"type":"ctor","name":"new_from_stock_action","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_stock_action","summary":"Creates a new #WebKitContextMenuItem for the given stock action. Stock actions are handled automatically by WebKit so that, ...","deprecated":null},{"type":"ctor","name":"new_from_stock_action_with_label","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_stock_action_with_label","summary":"Creates a new #WebKitContextMenuItem for the given stock action using the given @label. Stock actions have a predefined ...","deprecated":null},{"type":"ctor","name":"new_separator","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_separator","summary":"Creates a new #WebKitContextMenuItem representing a separator.","deprecated":null},{"type":"ctor","name":"new_with_fd_list","type_name":"UserMessage","ident":"webkit_user_message_new_with_fd_list","summary":"Create a new #WebKitUserMessage including also a list of UNIX file descriptors to be sent.","deprecated":null},{"type":"ctor","name":"new_with_items","type_name":"ContextMenu","ident":"webkit_context_menu_new_with_items","summary":"Creates a new #WebKitContextMenu object with the given items. Creates a new #WebKitContextMenu object to be used as ...","deprecated":null},{"type":"ctor","name":"new_with_policies","type_name":"WebsitePolicies","ident":"webkit_website_policies_new_with_policies","summary":"Create a new #WebKitWebsitePolicies with given policies. Create a new #WebKitWebsitePolicies with policies given as variadic arguments.","deprecated":null},{"type":"ctor","name":"new_with_scheme","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_new_with_scheme","summary":"Returns a new #WebKitWebExtensionMatchPattern for the specified @scheme, @host, and @path strings.","deprecated":null},{"type":"ctor","name":"new_with_settings","type_name":"Settings","ident":"webkit_settings_new_with_settings","summary":"Creates a new #WebKitSettings instance with the given settings. It must be manually attached to a #WebKitWebView.","deprecated":null},{"type":"ctor","name":"new_with_string","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_new_with_string","summary":"Returns a new #WebKitWebExtensionMatchPattern for the specified @string.","deprecated":null},{"type":"ctor","name":"new_with_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_with_submenu","summary":"Creates a new #WebKitContextMenuItem using the given @label with a submenu.","deprecated":null},{"type":"domain","name":"DownloadError","ctype":"WebKitDownloadError","summary":"Enum values used to denote the various download errors.","deprecated":null},{"type":"domain","name":"FaviconDatabaseError","ctype":"WebKitFaviconDatabaseError","summary":"Enum values used to denote the various errors related to the #WebKitFaviconDatabase.","deprecated":null},{"type":"domain","name":"JavascriptError","ctype":"WebKitJavascriptError","summary":"Enum values used to denote errors happening when executing JavaScript","deprecated":null},{"type":"domain","name":"MediaError","ctype":"WebKitMediaError","summary":"Enum values used to denote the various media errors.","deprecated":null},{"type":"domain","name":"NetworkError","ctype":"WebKitNetworkError","summary":"Enum values used to denote the various network errors.","deprecated":null},{"type":"domain","name":"PolicyError","ctype":"WebKitPolicyError","summary":"Enum values used to denote the various policy errors.","deprecated":null},{"type":"domain","name":"PrintError","ctype":"WebKitPrintError","summary":"Enum values used to denote the various print errors.","deprecated":null},{"type":"domain","name":"SnapshotError","ctype":"WebKitSnapshotError","summary":"Enum values used to denote errors happening when creating snapshots of #WebKitWebView","deprecated":null},{"type":"domain","name":"UserContentFilterError","ctype":"WebKitUserContentFilterError","summary":"Errors that can occur while compiling content filters.","deprecated":null},{"type":"domain","name":"UserMessageError","ctype":"WebKitUserMessageError","summary":"Enum values used to denote errors happening when sending user messages.","deprecated":null},{"type":"domain","name":"WebExtensionMatchPatternError","ctype":"WebKitWebExtensionMatchPatternError","summary":"Enum values used to denote errors happening when creating a #WebKitWebExtensionMatchPattern","deprecated":null},{"type":"enum","name":"AuthenticationScheme","ctype":"WebKitAuthenticationScheme","summary":"Enum values representing the authentication scheme.","deprecated":null},{"type":"enum","name":"AutomationBrowsingContextPresentation","ctype":"WebKitAutomationBrowsingContextPresentation","summary":"Enum values used for determining the automation browsing context presentation.","deprecated":null},{"type":"enum","name":"AutoplayPolicy","ctype":"WebKitAutoplayPolicy","summary":"Enum values used to specify autoplay policies.","deprecated":null},{"type":"enum","name":"CacheModel","ctype":"WebKitCacheModel","summary":"Enum values used for determining the #WebKitWebContext cache model.","deprecated":null},{"type":"enum","name":"ContextMenuAction","ctype":"WebKitContextMenuAction","summary":"Enum values used to denote the stock actions for #WebKitContextMenuItems","deprecated":null},{"type":"enum","name":"CookieAcceptPolicy","ctype":"WebKitCookieAcceptPolicy","summary":"Enum values used to denote the cookie acceptance policies.","deprecated":null},{"type":"enum","name":"CookiePersistentStorage","ctype":"WebKitCookiePersistentStorage","summary":"Enum values used to denote the cookie persistent storage types.","deprecated":null},{"type":"enum","name":"CredentialPersistence","ctype":"WebKitCredentialPersistence","summary":"Enum values representing the duration for which a credential persists.","deprecated":null},{"type":"enum","name":"FeatureStatus","ctype":"WebKitFeatureStatus","summary":"Describes the status of a [struct@WebKitFeature]. The status for a given feature can be obtained with [id@webkit_feature_get_status].","deprecated":null},{"type":"enum","name":"HardwareAccelerationPolicy","ctype":"WebKitHardwareAccelerationPolicy","summary":"Enum values used for determining the hardware acceleration policy.","deprecated":null},{"type":"enum","name":"InputPurpose","ctype":"WebKitInputPurpose","summary":"Enum values used to describe the primary purpose of the active editable element.","deprecated":null},{"type":"enum","name":"InsecureContentEvent","ctype":"WebKitInsecureContentEvent","summary":"Enum values previously used to denote the different events which can trigger the detection of insecure content. Since 2.46, ...","deprecated":"2.46"},{"type":"enum","name":"LoadEvent","ctype":"WebKitLoadEvent","summary":"Enum values used to denote the different events that happen during a #WebKitWebView load operation.","deprecated":null},{"type":"enum","name":"MediaCaptureState","ctype":"WebKitMediaCaptureState","summary":"Enum values used to specify the capture state of a media device.","deprecated":null},{"type":"enum","name":"NavigationType","ctype":"WebKitNavigationType","summary":"Enum values used to denote the various navigation types.","deprecated":null},{"type":"enum","name":"NetworkProxyMode","ctype":"WebKitNetworkProxyMode","summary":"Enum values used to set the network proxy mode.","deprecated":null},{"type":"enum","name":"PermissionState","ctype":"WebKitPermissionState","summary":"Enum values representing query permission results.","deprecated":null},{"type":"enum","name":"PolicyDecisionType","ctype":"WebKitPolicyDecisionType","summary":"Enum values used for determining the type of a policy decision during #WebKitWebView::decide-policy.","deprecated":null},{"type":"enum","name":"PrintOperationResponse","ctype":"WebKitPrintOperationResponse","summary":"Enum values representing the response of the print dialog shown with webkit_print_operation_run_dialog().","deprecated":null},{"type":"enum","name":"SaveMode","ctype":"WebKitSaveMode","summary":"Enum values to specify the different ways in which a #WebKitWebView can save its current web page into a ...","deprecated":null},{"type":"enum","name":"ScriptDialogType","ctype":"WebKitScriptDialogType","summary":"Enum values used for determining the type of #WebKitScriptDialog","deprecated":null},{"type":"enum","name":"SnapshotRegion","ctype":"WebKitSnapshotRegion","summary":"Enum values used to specify the region from which to get a #WebKitWebView snapshot","deprecated":null},{"type":"enum","name":"TLSErrorsPolicy","ctype":"WebKitTLSErrorsPolicy","summary":"Enum values used to denote the TLS errors policy.","deprecated":null},{"type":"enum","name":"UserContentInjectedFrames","ctype":"WebKitUserContentInjectedFrames","summary":"Specifies in which frames user style sheets are to be inserted in.","deprecated":null},{"type":"enum","name":"UserScriptInjectionTime","ctype":"WebKitUserScriptInjectionTime","summary":"Specifies at which place of documents an user script will be inserted.","deprecated":null},{"type":"enum","name":"UserStyleLevel","ctype":"WebKitUserStyleLevel","summary":"Specifies how to treat an user style sheet.","deprecated":null},{"type":"enum","name":"WebExtensionMode","ctype":"WebKitWebExtensionMode","summary":"Enum values used for setting if a #WebKitWebView is intended for WebExtensions.","deprecated":null},{"type":"enum","name":"WebProcessTerminationReason","ctype":"WebKitWebProcessTerminationReason","summary":"Enum values used to specify the reason why the web process terminated abnormally.","deprecated":null},{"type":"function","name":"get_major_version","ident":"webkit_get_major_version","summary":"Returns the major version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 1.) ...","deprecated":null},{"type":"function","name":"get_micro_version","ident":"webkit_get_micro_version","summary":"Returns the micro version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 3.) ...","deprecated":null},{"type":"function","name":"get_minor_version","ident":"webkit_get_minor_version","summary":"Returns the minor version number of the WebKit library. (e.g. in WebKit version 1.8.3 this is 8.) ...","deprecated":null},{"type":"function","name":"media_key_system_permission_get_name","ident":"webkit_media_key_system_permission_get_name","summary":"Get the key system for which access permission is being requested.","deprecated":null},{"type":"function","name":"uri_for_display","ident":"webkit_uri_for_display","summary":"Use this function to format a URI for display. The URIs used internally by WebKit may contain percent-encoded ...","deprecated":null},{"type":"function","name":"user_media_permission_is_for_audio_device","ident":"webkit_user_media_permission_is_for_audio_device","summary":"Check whether the permission request is for an audio device.","deprecated":null},{"type":"function","name":"user_media_permission_is_for_display_device","ident":"webkit_user_media_permission_is_for_display_device","summary":"Check whether the permission request is for a display device.","deprecated":null},{"type":"function","name":"user_media_permission_is_for_video_device","ident":"webkit_user_media_permission_is_for_video_device","summary":"Check whether the permission request is for a video device.","deprecated":null},{"type":"function_macro","name":"CHECK_VERSION","ident":"WEBKIT_CHECK_VERSION","summary":"Check the version of the WebKit headers at compilation time.","deprecated":null},{"type":"function_macro","name":"DECLARE_DERIVABLE_TYPE","ident":"WEBKIT_DECLARE_DERIVABLE_TYPE","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"DECLARE_FINAL_TYPE","ident":"WEBKIT_DECLARE_FINAL_TYPE","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"DECLARE_TYPE","ident":"WEBKIT_DECLARE_TYPE","summary":"No description available.","deprecated":null},{"type":"function_macro","name":"DEPRECATED_FOR","ident":"WEBKIT_DEPRECATED_FOR","summary":"Marks a symbol as deprecated, indicating a replacement.","deprecated":null},{"type":"interface","name":"PermissionRequest","ctype":"WebKitPermissionRequest","summary":"A permission request. There are situations where an embedder would need to ask the user for permission to ...","deprecated":null},{"type":"method","name":"activate_item","type_name":"OptionMenu","ident":"webkit_option_menu_activate_item","summary":"Activates the #WebKitOptionMenuItem at @index in @menu. Activating an item changes the value of the element making the ...","deprecated":null},{"type":"method","name":"add_cookie","type_name":"CookieManager","ident":"webkit_cookie_manager_add_cookie","summary":"Asynchronously add a #SoupCookie to the underlying storage. When the operation is finished, @callback will be called. You ...","deprecated":null},{"type":"method","name":"add_cookie_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_add_cookie_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_add_cookie().","deprecated":null},{"type":"method","name":"add_filter","type_name":"UserContentManager","ident":"webkit_user_content_manager_add_filter","summary":"Adds a #WebKitUserContentFilter to the given #WebKitUserContentManager. The same #WebKitUserContentFilter can be reused with multiple #WebKitUserContentManager instances. ...","deprecated":null},{"type":"method","name":"add_path_to_sandbox","type_name":"WebContext","ident":"webkit_web_context_add_path_to_sandbox","summary":"Adds a path to be mounted in the sandbox. @path must exist before any web process has been ...","deprecated":null},{"type":"method","name":"add_proxy_for_scheme","type_name":"NetworkProxySettings","ident":"webkit_network_proxy_settings_add_proxy_for_scheme","summary":"Adds a URI-scheme-specific proxy. URIs whose scheme matches @uri_scheme will be proxied via @proxy_uri. As with the default ..."},{"type":"method","name":"add_script","type_name":"UserContentManager","ident":"webkit_user_content_manager_add_script","summary":"Adds a #WebKitUserScript to the given #WebKitUserContentManager. The same #WebKitUserScript can be reused with multiple #WebKitUserContentManager instances.","deprecated":null},{"type":"method","name":"add_style_sheet","type_name":"UserContentManager","ident":"webkit_user_content_manager_add_style_sheet","summary":"Adds a #WebKitUserStyleSheet to the given #WebKitUserContentManager. The same #WebKitUserStyleSheet can be reused with multiple #WebKitUserContentManager instances.","deprecated":null},{"type":"method","name":"allow","type_name":"PermissionRequest","ident":"webkit_permission_request_allow","summary":"Allow the action which triggered this request.","deprecated":null},{"type":"method","name":"allow_tls_certificate_for_host","type_name":"NetworkSession","ident":"webkit_network_session_allow_tls_certificate_for_host","summary":"Ignore further TLS errors on the @host for the certificate present in @info. If @host is an IPv6 ...","deprecated":null},{"type":"method","name":"append","type_name":"ContextMenu","ident":"webkit_context_menu_append","summary":"Adds @item at the end of the @menu.","deprecated":null},{"type":"method","name":"apply_from_key_file","type_name":"Settings","ident":"webkit_settings_apply_from_key_file","summary":"Reads the contents of the given @group_name from the given @key_file and apply the value of each key/value to ...","deprecated":null},{"type":"method","name":"attach","type_name":"WebInspector","ident":"webkit_web_inspector_attach","summary":"Request @inspector to be attached. The signal #WebKitWebInspector::attach will be emitted. If the inspector is already attached it ...","deprecated":null},{"type":"method","name":"authenticate","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_authenticate","summary":"Authenticate the #WebKitAuthenticationRequest. Authenticate the #WebKitAuthenticationRequest using the #WebKitCredential supplied. To continue without credentials, pass %NULL as @credential.","deprecated":null},{"type":"method","name":"call_async_javascript_function","type_name":"WebView","ident":"webkit_web_view_call_async_javascript_function","summary":"Asynchronously call @body with @arguments in the script world with name @world_name of the main frame current context in ...","deprecated":null},{"type":"method","name":"call_async_javascript_function_finish","type_name":"WebView","ident":"webkit_web_view_call_async_javascript_function_finish","summary":"Finish an asynchronous operation started with webkit_web_view_call_async_javascript_function().","deprecated":null},{"type":"method","name":"can_execute_editing_command","type_name":"WebView","ident":"webkit_web_view_can_execute_editing_command","summary":"Asynchronously check if it is possible to execute the given editing command. When the operation is finished, @callback ...","deprecated":null},{"type":"method","name":"can_execute_editing_command_finish","type_name":"WebView","ident":"webkit_web_view_can_execute_editing_command_finish","summary":"Finish an asynchronous operation started with webkit_web_view_can_execute_editing_command().","deprecated":null},{"type":"method","name":"can_go_back","type_name":"WebView","ident":"webkit_web_view_can_go_back","summary":"Determines whether @web_view has a previous history item.","deprecated":null},{"type":"method","name":"can_go_forward","type_name":"WebView","ident":"webkit_web_view_can_go_forward","summary":"Determines whether @web_view has a next history item.","deprecated":null},{"type":"method","name":"can_save_credentials","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_can_save_credentials","summary":"Determine whether this #WebKitAuthenticationRequest should allow the storage of credentials. Determine whether the authentication method associated with this ...","deprecated":null},{"type":"method","name":"can_show_mime_type","type_name":"WebView","ident":"webkit_web_view_can_show_mime_type","summary":"Whether or not a MIME type can be displayed in @web_view.","deprecated":null},{"type":"method","name":"cancel","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_cancel","summary":"Cancel the authentication challenge. This will also cancel the page loading and result in a #WebKitWebView::load-failed signal with ...","deprecated":null},{"type":"method","name":"cancel","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_cancel","summary":"Cancels @request and the input element changes to use the initial color. Cancels @request and the input element ...","deprecated":null},{"type":"method","name":"cancel","type_name":"Download","ident":"webkit_download_cancel","summary":"Cancels the download. When the ongoing download operation is effectively cancelled the signal #WebKitDownload::failed is emitted with %WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER error.","deprecated":null},{"type":"method","name":"cancel","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_cancel","summary":"Ask WebKit to cancel the request. It's important to do this in case no selection has been made ...","deprecated":null},{"type":"method","name":"clear","type_name":"FaviconDatabase","ident":"webkit_favicon_database_clear","summary":"Clears all icons from the database.","deprecated":null},{"type":"method","name":"clear","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_clear","summary":"Asynchronously clear the website data of the given @types modified in the past @timespan. If @timespan is 0, ...","deprecated":null},{"type":"method","name":"clear_finish","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_clear_finish","summary":"Finish an asynchronous operation started with webkit_website_data_manager_clear()","deprecated":null},{"type":"method","name":"clicked","type_name":"Notification","ident":"webkit_notification_clicked","summary":"Tells WebKit the notification has been clicked. This will emit the #WebKitNotification::clicked signal.","deprecated":null},{"type":"method","name":"close","type_name":"Notification","ident":"webkit_notification_close","summary":"Closes the notification.","deprecated":null},{"type":"method","name":"close","type_name":"OptionMenu","ident":"webkit_option_menu_close","summary":"Request to close a #WebKitOptionMenu. This emits WebKitOptionMenu::close signal. This function should always be called to notify WebKit ...","deprecated":null},{"type":"method","name":"close","type_name":"WebInspector","ident":"webkit_web_inspector_close","summary":"Request @inspector to be closed.","deprecated":null},{"type":"method","name":"close","type_name":"ScriptDialog","ident":"webkit_script_dialog_close","summary":"Close @dialog. When handling a #WebKitScriptDialog asynchronously (webkit_script_dialog_ref() was called in #WebKitWebView::script-dialog callback), this function needs to be ..."},{"type":"method","name":"confirm_set_confirmed","type_name":"ScriptDialog","ident":"webkit_script_dialog_confirm_set_confirmed","summary":"Set whether the user confirmed the dialog. This method is used for %WEBKIT_SCRIPT_DIALOG_CONFIRM and %WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM dialogs when #WebKitWebView::script-dialog ..."},{"type":"method","name":"context_is_editable","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_editable","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_image","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_image","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_link","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_link","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_media","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_media","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_scrollbar","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_scrollbar","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_selection","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_selection","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"copy","type_name":"Credential","ident":"webkit_credential_copy","summary":"Make a copy of the #WebKitCredential."},{"type":"method","name":"copy","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_copy","summary":"Make a copy of the #WebKitGeolocationPosition."},{"type":"method","name":"copy","type_name":"InputMethodUnderline","ident":"webkit_input_method_underline_copy","summary":"Make a copy of the #WebKitInputMethodUnderline."},{"type":"method","name":"copy","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_copy","summary":"Make a copy of @settings."},{"type":"method","name":"copy","type_name":"NavigationAction","ident":"webkit_navigation_action_copy","summary":"Make a copy of @navigation."},{"type":"method","name":"copy","type_name":"NetworkProxySettings","ident":"webkit_network_proxy_settings_copy","summary":"Make a copy of the #WebKitNetworkProxySettings."},{"type":"method","name":"copy","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_copy","summary":"Make a copy of the #WebKitOptionMenuItem."},{"type":"method","name":"count_matches","type_name":"FindController","ident":"webkit_find_controller_count_matches","summary":"Counts the number of matches for @search_text. Counts the number of matches for @search_text found in the #WebKitWebView ...","deprecated":null},{"type":"method","name":"delete_cookie","type_name":"CookieManager","ident":"webkit_cookie_manager_delete_cookie","summary":"Asynchronously delete a #SoupCookie from the current session. When the operation is finished, @callback will be called. You ...","deprecated":null},{"type":"method","name":"delete_cookie_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_delete_cookie_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_delete_cookie().","deprecated":null},{"type":"method","name":"deny","type_name":"PermissionRequest","ident":"webkit_permission_request_deny","summary":"Deny the action which triggered this request.","deprecated":null},{"type":"method","name":"detach","type_name":"WebInspector","ident":"webkit_web_inspector_detach","summary":"Request @inspector to be detached. The signal #WebKitWebInspector::detach will be emitted. If the inspector is already detached it ...","deprecated":null},{"type":"method","name":"download","type_name":"PolicyDecision","ident":"webkit_policy_decision_download","summary":"Spawn a download from this decision.","deprecated":null},{"type":"method","name":"download_uri","type_name":"NetworkSession","ident":"webkit_network_session_download_uri","summary":"Requests downloading of the specified URI string. The download operation will not be associated to any #WebKitWebView, if ...","deprecated":null},{"type":"method","name":"download_uri","type_name":"WebView","ident":"webkit_web_view_download_uri","summary":"Requests downloading of the specified URI string for @web_view.","deprecated":null},{"type":"method","name":"evaluate_javascript","type_name":"WebView","ident":"webkit_web_view_evaluate_javascript","summary":"Asynchronously evaluate @script in the script world with name @world_name of the main frame current context in @web_view. If ...","deprecated":null},{"type":"method","name":"evaluate_javascript_finish","type_name":"WebView","ident":"webkit_web_view_evaluate_javascript_finish","summary":"Finish an asynchronous operation started with webkit_web_view_evaluate_javascript().","deprecated":null},{"type":"method","name":"execute_editing_command","type_name":"WebView","ident":"webkit_web_view_execute_editing_command","summary":"Request to execute the given @command for @web_view. You can use webkit_web_view_can_execute_editing_command() to check whether it's possible to ...","deprecated":null},{"type":"method","name":"execute_editing_command_with_argument","type_name":"WebView","ident":"webkit_web_view_execute_editing_command_with_argument","summary":"Request to execute the given @command with @argument for @web_view. You can use webkit_web_view_can_execute_editing_command() to check whether it's ...","deprecated":null},{"type":"method","name":"failed","type_name":"GeolocationManager","ident":"webkit_geolocation_manager_failed","summary":"Notify @manager that determining the position failed.","deprecated":null},{"type":"method","name":"fetch","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_fetch","summary":"Asynchronously get the list of #WebKitWebsiteData for the given @types. When the operation is finished, @callback will be ...","deprecated":null},{"type":"method","name":"fetch_finish","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_fetch_finish","summary":"Finish an asynchronous operation started with webkit_website_data_manager_fetch().","deprecated":null},{"type":"method","name":"fetch_identifiers","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_fetch_identifiers","summary":"Asynchronously retrieve a list of the identifiers for all the stored filters. When the operation is finished, @callback ...","deprecated":null},{"type":"method","name":"fetch_identifiers_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_fetch_identifiers_finish","summary":"Finishes an asynchronous fetch of the list of stored filters. Finishes an asynchronous fetch of the list of ...","deprecated":null},{"type":"method","name":"filter_key_event","type_name":"InputMethodContext","ident":"webkit_input_method_context_filter_key_event","summary":"Allow @key_event to be handled by the input method. If %TRUE is returned, then no further processing should ...","deprecated":null},{"type":"method","name":"finish","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_finish","summary":"Finishes @request and the input element keeps the current value of #WebKitColorChooserRequest:rgba. Finishes @request and the input element ...","deprecated":null},{"type":"method","name":"finish","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_finish","summary":"Finish a #WebKitURISchemeRequest by setting the contents of the request and its mime type.","deprecated":null},{"type":"method","name":"finish","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_finish","summary":"Notify the web-engine of the selected permission state for the given query. This function should only be called as ..."},{"type":"method","name":"finish_error","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_finish_error","summary":"Finish a #WebKitURISchemeRequest with a #GError.","deprecated":null},{"type":"method","name":"finish_with_response","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_finish_with_response","summary":"Finish a #WebKitURISchemeRequest by returning a #WebKitURISchemeResponse","deprecated":null},{"type":"method","name":"first","type_name":"ContextMenu","ident":"webkit_context_menu_first","summary":"Gets the first item in the @menu.","deprecated":null},{"type":"method","name":"free","type_name":"Credential","ident":"webkit_credential_free","summary":"Free the #WebKitCredential."},{"type":"method","name":"free","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_free","summary":"Free the #WebKitGeolocationPosition"},{"type":"method","name":"free","type_name":"InputMethodUnderline","ident":"webkit_input_method_underline_free","summary":"Free the #WebKitInputMethodUnderline."},{"type":"method","name":"free","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_free","summary":"Free the #WebKitMemoryPressureSettings."},{"type":"method","name":"free","type_name":"NavigationAction","ident":"webkit_navigation_action_free","summary":"Free the #WebKitNavigationAction"},{"type":"method","name":"free","type_name":"NetworkProxySettings","ident":"webkit_network_proxy_settings_free","summary":"Free the #WebKitNetworkProxySettings."},{"type":"method","name":"free","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_free","summary":"Free the #WebKitOptionMenuItem."},{"type":"method","name":"get","type_name":"FeatureList","ident":"webkit_feature_list_get","summary":"Gets a feature given its index."},{"type":"method","name":"get_accept_policy","type_name":"CookieManager","ident":"webkit_cookie_manager_get_accept_policy","summary":"Asynchronously get the cookie acceptance policy of @cookie_manager. Note that when policy was set to %WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY and ITP ...","deprecated":null},{"type":"method","name":"get_accept_policy_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_get_accept_policy_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_get_accept_policy().","deprecated":null},{"type":"method","name":"get_all_cookies","type_name":"CookieManager","ident":"webkit_cookie_manager_get_all_cookies","summary":"Asynchronously get a list of #SoupCookie from @cookie_manager. When the operation is finished, @callback will be called. You ...","deprecated":null},{"type":"method","name":"get_all_cookies_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_get_all_cookies_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_get_all_cookies(). The return value is a #GList of #SoupCookie instances which should ...","deprecated":null},{"type":"method","name":"get_allow_file_access_from_file_urls","type_name":"Settings","ident":"webkit_settings_get_allow_file_access_from_file_urls","summary":"Get the #WebKitSettings:allow-file-access-from-file-urls property.","deprecated":null},{"type":"method","name":"get_allow_modal_dialogs","type_name":"Settings","ident":"webkit_settings_get_allow_modal_dialogs","summary":"Get the #WebKitSettings:allow-modal-dialogs property.","deprecated":null},{"type":"method","name":"get_allow_overwrite","type_name":"Download","ident":"webkit_download_get_allow_overwrite","summary":"Returns the current value of the #WebKitDownload:allow-overwrite property. Returns the current value of the #WebKitDownload:allow-overwrite property, which determines ...","deprecated":null},{"type":"method","name":"get_allow_top_navigation_to_data_urls","type_name":"Settings","ident":"webkit_settings_get_allow_top_navigation_to_data_urls","summary":"Get the #WebKitSettings:allow-top-navigation-to-data-urls property.","deprecated":null},{"type":"method","name":"get_allow_universal_access_from_file_urls","type_name":"Settings","ident":"webkit_settings_get_allow_universal_access_from_file_urls","summary":"Get the #WebKitSettings:allow-universal-access-from-file-urls property.","deprecated":null},{"type":"method","name":"get_application_info","type_name":"AutomationSession","ident":"webkit_automation_session_get_application_info","summary":"Get the the previously set #WebKitAutomationSession. Get the #WebKitAutomationSession previously set with webkit_automation_session_set_application_info().","deprecated":null},{"type":"method","name":"get_attached_height","type_name":"WebInspector","ident":"webkit_web_inspector_get_attached_height","summary":"Get the height that the inspector view when attached. Get the height that the inspector view should have ...","deprecated":null},{"type":"method","name":"get_auto_load_images","type_name":"Settings","ident":"webkit_settings_get_auto_load_images","summary":"Get the #WebKitSettings:auto-load-images property.","deprecated":null},{"type":"method","name":"get_automation_presentation_type","type_name":"WebView","ident":"webkit_web_view_get_automation_presentation_type","summary":"Get the presentation type of #WebKitWebView when created for automation.","deprecated":null},{"type":"method","name":"get_autoplay_policy","type_name":"WebsitePolicies","ident":"webkit_website_policies_get_autoplay_policy","summary":"Get the #WebKitWebsitePolicies:autoplay property.","deprecated":null},{"type":"method","name":"get_back_forward_list","type_name":"WebView","ident":"webkit_web_view_get_back_forward_list","summary":"Obtains the #WebKitBackForwardList associated with the given #WebKitWebView. The #WebKitBackForwardList is owned by the #WebKitWebView.","deprecated":null},{"type":"method","name":"get_back_item","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_back_item","summary":"Returns the item that precedes the current item.","deprecated":null},{"type":"method","name":"get_back_list","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_back_list","summary":"Obtain the list of items preceding the current one.","deprecated":null},{"type":"method","name":"get_back_list_with_limit","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_back_list_with_limit","summary":"Obtain a list up to some number of items preceding the current one.","deprecated":null},{"type":"method","name":"get_background_color","type_name":"WebView","ident":"webkit_web_view_get_background_color","summary":"Gets the color that is used to draw the @web_view background. Gets the color that is used to ...","deprecated":null},{"type":"method","name":"get_base_cache_directory","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_base_cache_directory","summary":"Get the #WebKitWebsiteDataManager:base-cache-directory property.","deprecated":null},{"type":"method","name":"get_base_data_directory","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_base_data_directory","summary":"Get the #WebKitWebsiteDataManager:base-data-directory property.","deprecated":null},{"type":"method","name":"get_body","type_name":"Notification","ident":"webkit_notification_get_body","summary":"Obtains the body for the notification.","deprecated":null},{"type":"method","name":"get_cache_model","type_name":"WebContext","ident":"webkit_web_context_get_cache_model","summary":"Returns the current cache model. For more information about this value check the documentation of the function webkit_web_context_set_cache_model().","deprecated":null},{"type":"method","name":"get_camera_capture_state","type_name":"WebView","ident":"webkit_web_view_get_camera_capture_state","summary":"Get the camera capture state of a #WebKitWebView.","deprecated":null},{"type":"method","name":"get_can_attach","type_name":"WebInspector","ident":"webkit_web_inspector_get_can_attach","summary":"Whether the @inspector can be attached to the same window that contains the inspected view.","deprecated":null},{"type":"method","name":"get_category","type_name":"Feature","ident":"webkit_feature_get_category","summary":"Gets the category of the feature. Applications which include user interface to toggle features may want to use ..."},{"type":"method","name":"get_certificate","type_name":"Credential","ident":"webkit_credential_get_certificate","summary":"Get the certificate currently held by this #WebKitCredential."},{"type":"method","name":"get_certificate_pin_flags","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_certificate_pin_flags","summary":"Get the #GTlsPasswordFlags of the %WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_PIN_REQUESTED authentication challenge.","deprecated":null},{"type":"method","name":"get_conservative_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_conservative_threshold","summary":"Gets the conservative memory usage threshold."},{"type":"method","name":"get_content_length","type_name":"URIResponse","ident":"webkit_uri_response_get_content_length","summary":"Get the expected content length of the #WebKitURIResponse. It can be 0 if the server provided an incorrect ...","deprecated":null},{"type":"method","name":"get_context","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_context","summary":"Gets the value of the #WebKitHitTestResult:context property.","deprecated":null},{"type":"method","name":"get_context","type_name":"WebView","ident":"webkit_web_view_get_context","summary":"Gets the web context of @web_view.","deprecated":null},{"type":"method","name":"get_cookie_manager","type_name":"NetworkSession","ident":"webkit_network_session_get_cookie_manager","summary":"Get the #WebKitCookieManager of @session.","deprecated":null},{"type":"method","name":"get_cookies","type_name":"CookieManager","ident":"webkit_cookie_manager_get_cookies","summary":"Asynchronously get a list of #SoupCookie from @cookie_manager. Asynchronously get a list of #SoupCookie from @cookie_manager associated with ...","deprecated":null},{"type":"method","name":"get_cookies_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_get_cookies_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_get_cookies(). The return value is a #GList of #SoupCookie instances which should ...","deprecated":null},{"type":"method","name":"get_current_domain","type_name":"WebsiteDataAccessPermissionRequest","ident":"webkit_website_data_access_permission_request_get_current_domain","summary":"Get the current domain being browsed.","deprecated":null},{"type":"method","name":"get_current_item","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_current_item","summary":"Returns the current item in @back_forward_list.","deprecated":null},{"type":"method","name":"get_cursive_font_family","type_name":"Settings","ident":"webkit_settings_get_cursive_font_family","summary":"Gets the #WebKitSettings:cursive-font-family property.","deprecated":null},{"type":"method","name":"get_custom_charset","type_name":"WebView","ident":"webkit_web_view_get_custom_charset","summary":"Returns the current custom character encoding name of @web_view.","deprecated":null},{"type":"method","name":"get_data","type_name":"WebResource","ident":"webkit_web_resource_get_data","summary":"Asynchronously get the raw data for @resource. When the operation is finished, @callback will be called. You can ...","deprecated":null},{"type":"method","name":"get_data_finish","type_name":"WebResource","ident":"webkit_web_resource_get_data_finish","summary":"Finish an asynchronous operation started with webkit_web_resource_get_data().","deprecated":null},{"type":"method","name":"get_default_charset","type_name":"Settings","ident":"webkit_settings_get_default_charset","summary":"Gets the #WebKitSettings:default-charset property.","deprecated":null},{"type":"method","name":"get_default_content_security_policy","type_name":"WebView","ident":"webkit_web_view_get_default_content_security_policy","summary":"Gets the configured default Content-Security-Policy.","deprecated":null},{"type":"method","name":"get_default_font_family","type_name":"Settings","ident":"webkit_settings_get_default_font_family","summary":"Gets the #WebKitSettings:default-font-family property.","deprecated":null},{"type":"method","name":"get_default_font_size","type_name":"Settings","ident":"webkit_settings_get_default_font_size","summary":"Gets the #WebKitSettings:default-font-size property.","deprecated":null},{"type":"method","name":"get_default_monospace_font_size","type_name":"Settings","ident":"webkit_settings_get_default_monospace_font_size","summary":"Gets the #WebKitSettings:default-monospace-font-size property.","deprecated":null},{"type":"method","name":"get_default_value","type_name":"Feature","ident":"webkit_feature_get_default_value","summary":"Gets whether the feature is enabled by default. The default value may be used by applications which include ..."},{"type":"method","name":"get_destination","type_name":"Download","ident":"webkit_download_get_destination","summary":"Obtains the destination to which the downloaded file will be written. You can connect to #WebKitDownload::created-destination to make ...","deprecated":null},{"type":"method","name":"get_details","type_name":"Feature","ident":"webkit_feature_get_details","summary":"Gets a description for the @feature. The detailed description should be considered an additional clarification on the purpose ..."},{"type":"method","name":"get_dialog_type","type_name":"ScriptDialog","ident":"webkit_script_dialog_get_dialog_type","summary":"Get the dialog type of a #WebKitScriptDialog."},{"type":"method","name":"get_disable_web_security","type_name":"Settings","ident":"webkit_settings_get_disable_web_security","summary":"Get the #WebKitSettings:disable-web-security property.","deprecated":null},{"type":"method","name":"get_display_capture_state","type_name":"WebView","ident":"webkit_web_view_get_display_capture_state","summary":"Get the display capture state of a #WebKitWebView.","deprecated":null},{"type":"method","name":"get_domain","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_get_domain","summary":"Get the domain name of @itp_first_party."},{"type":"method","name":"get_domain","type_name":"ITPThirdParty","ident":"webkit_itp_third_party_get_domain","summary":"Get the domain name of @itp_third_party."},{"type":"method","name":"get_draw_compositing_indicators","type_name":"Settings","ident":"webkit_settings_get_draw_compositing_indicators","summary":"Get the #WebKitSettings:draw-compositing-indicators property.","deprecated":null},{"type":"method","name":"get_editor_state","type_name":"WebView","ident":"webkit_web_view_get_editor_state","summary":"Gets the web editor state of @web_view.","deprecated":null},{"type":"method","name":"get_elapsed_time","type_name":"Download","ident":"webkit_download_get_elapsed_time","summary":"Gets the elapsed time in seconds, including any fractional part. If the download finished, had an error or ...","deprecated":null},{"type":"method","name":"get_element_rectangle","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_get_element_rectangle","summary":"Gets the bounding box of the color input element.","deprecated":null},{"type":"method","name":"get_enable_2d_canvas_acceleration","type_name":"Settings","ident":"webkit_settings_get_enable_2d_canvas_acceleration","summary":"Get the #WebKitSettings:enable-2d-canvas-acceleration property.","deprecated":null},{"type":"method","name":"get_enable_back_forward_navigation_gestures","type_name":"Settings","ident":"webkit_settings_get_enable_back_forward_navigation_gestures","summary":"Get the #WebKitSettings:enable-back-forward-navigation-gestures property.","deprecated":null},{"type":"method","name":"get_enable_caret_browsing","type_name":"Settings","ident":"webkit_settings_get_enable_caret_browsing","summary":"Get the #WebKitSettings:enable-caret-browsing property.","deprecated":null},{"type":"method","name":"get_enable_developer_extras","type_name":"Settings","ident":"webkit_settings_get_enable_developer_extras","summary":"Get the #WebKitSettings:enable-developer-extras property.","deprecated":null},{"type":"method","name":"get_enable_dns_prefetching","type_name":"Settings","ident":"webkit_settings_get_enable_dns_prefetching","summary":"Get the #WebKitSettings:enable-dns-prefetching property.","deprecated":"2.48."},{"type":"method","name":"get_enable_encrypted_media","type_name":"Settings","ident":"webkit_settings_get_enable_encrypted_media","summary":"Get the #WebKitSettings:enable-encrypted-media property.","deprecated":null},{"type":"method","name":"get_enable_fullscreen","type_name":"Settings","ident":"webkit_settings_get_enable_fullscreen","summary":"Get the #WebKitSettings:enable-fullscreen property.","deprecated":null},{"type":"method","name":"get_enable_high_accuracy","type_name":"GeolocationManager","ident":"webkit_geolocation_manager_get_enable_high_accuracy","summary":"Get whether high accuracy is enabled.","deprecated":null},{"type":"method","name":"get_enable_html5_database","type_name":"Settings","ident":"webkit_settings_get_enable_html5_database","summary":"Get the #WebKitSettings:enable-html5-database property.","deprecated":null},{"type":"method","name":"get_enable_html5_local_storage","type_name":"Settings","ident":"webkit_settings_get_enable_html5_local_storage","summary":"Get the #WebKitSettings:enable-html5-local-storage property.","deprecated":null},{"type":"method","name":"get_enable_hyperlink_auditing","type_name":"Settings","ident":"webkit_settings_get_enable_hyperlink_auditing","summary":"Get the #WebKitSettings:enable-hyperlink-auditing property.","deprecated":"2.50."},{"type":"method","name":"get_enable_javascript","type_name":"Settings","ident":"webkit_settings_get_enable_javascript","summary":"Get the #WebKitSettings:enable-javascript property.","deprecated":null},{"type":"method","name":"get_enable_javascript_markup","type_name":"Settings","ident":"webkit_settings_get_enable_javascript_markup","summary":"Get the #WebKitSettings:enable-javascript-markup property.","deprecated":null},{"type":"method","name":"get_enable_media","type_name":"Settings","ident":"webkit_settings_get_enable_media","summary":"Get the #WebKitSettings:enable-media property.","deprecated":null},{"type":"method","name":"get_enable_media_capabilities","type_name":"Settings","ident":"webkit_settings_get_enable_media_capabilities","summary":"Get the #WebKitSettings:enable-media-capabilities property.","deprecated":null},{"type":"method","name":"get_enable_media_stream","type_name":"Settings","ident":"webkit_settings_get_enable_media_stream","summary":"Get the #WebKitSettings:enable-media-stream property.","deprecated":null},{"type":"method","name":"get_enable_mediasource","type_name":"Settings","ident":"webkit_settings_get_enable_mediasource","summary":"Get the #WebKitSettings:enable-mediasource property.","deprecated":null},{"type":"method","name":"get_enable_mock_capture_devices","type_name":"Settings","ident":"webkit_settings_get_enable_mock_capture_devices","summary":"Get the #WebKitSettings:enable-mock-capture-devices property.","deprecated":null},{"type":"method","name":"get_enable_offline_web_application_cache","type_name":"Settings","ident":"webkit_settings_get_enable_offline_web_application_cache","summary":"Get the #WebKitSettings:enable-offline-web-application-cache property.","deprecated":"2.44"},{"type":"method","name":"get_enable_page_cache","type_name":"Settings","ident":"webkit_settings_get_enable_page_cache","summary":"Get the #WebKitSettings:enable-page-cache property.","deprecated":null},{"type":"method","name":"get_enable_resizable_text_areas","type_name":"Settings","ident":"webkit_settings_get_enable_resizable_text_areas","summary":"Get the #WebKitSettings:enable-resizable-text-areas property.","deprecated":null},{"type":"method","name":"get_enable_site_specific_quirks","type_name":"Settings","ident":"webkit_settings_get_enable_site_specific_quirks","summary":"Get the #WebKitSettings:enable-site-specific-quirks property.","deprecated":null},{"type":"method","name":"get_enable_smooth_scrolling","type_name":"Settings","ident":"webkit_settings_get_enable_smooth_scrolling","summary":"Get the #WebKitSettings:enable-smooth-scrolling property.","deprecated":null},{"type":"method","name":"get_enable_spatial_navigation","type_name":"Settings","ident":"webkit_settings_get_enable_spatial_navigation","summary":"Get the #WebKitSettings:enable-spatial-navigation property.","deprecated":null},{"type":"method","name":"get_enable_tabs_to_links","type_name":"Settings","ident":"webkit_settings_get_enable_tabs_to_links","summary":"Get the #WebKitSettings:enable-tabs-to-links property.","deprecated":null},{"type":"method","name":"get_enable_webaudio","type_name":"Settings","ident":"webkit_settings_get_enable_webaudio","summary":"Get the #WebKitSettings:enable-webaudio property.","deprecated":null},{"type":"method","name":"get_enable_webgl","type_name":"Settings","ident":"webkit_settings_get_enable_webgl","summary":"Get the #WebKitSettings:enable-webgl property.","deprecated":null},{"type":"method","name":"get_enable_webrtc","type_name":"Settings","ident":"webkit_settings_get_enable_webrtc","summary":"Get the [property@Settings:enable-webrtc] property.","deprecated":null},{"type":"method","name":"get_enable_write_console_messages_to_stdout","type_name":"Settings","ident":"webkit_settings_get_enable_write_console_messages_to_stdout","summary":"Get the #WebKitSettings:enable-write-console-messages-to-stdout property.","deprecated":null},{"type":"method","name":"get_estimated_load_progress","type_name":"WebView","ident":"webkit_web_view_get_estimated_load_progress","summary":"Gets the value of the #WebKitWebView:estimated-load-progress property. You can monitor the estimated progress of a load operation by ...","deprecated":null},{"type":"method","name":"get_estimated_progress","type_name":"Download","ident":"webkit_download_get_estimated_progress","summary":"Gets the value of the #WebKitDownload:estimated-progress property. Gets the value of the #WebKitDownload:estimated-progress property. You can monitor the estimated ...","deprecated":null},{"type":"method","name":"get_event","type_name":"ContextMenu","ident":"webkit_context_menu_get_event","summary":"Gets the #GdkEvent that triggered the context menu. This function only returns a valid #GdkEvent when called for a ...","deprecated":null},{"type":"method","name":"get_event","type_name":"OptionMenu","ident":"webkit_option_menu_get_event","summary":"Gets the #GdkEvent that triggered the dropdown menu. If @menu was not triggered by a user interaction, like a ...","deprecated":null},{"type":"method","name":"get_fantasy_font_family","type_name":"Settings","ident":"webkit_settings_get_fantasy_font_family","summary":"Gets the #WebKitSettings:fantasy-font-family property.","deprecated":null},{"type":"method","name":"get_favicon","type_name":"FaviconDatabase","ident":"webkit_favicon_database_get_favicon","summary":"Asynchronously obtains a favicon image. Asynchronously obtains an image of the favicon for the given page URI. It ...","deprecated":null},{"type":"method","name":"get_favicon","type_name":"WebView","ident":"webkit_web_view_get_favicon","summary":"Returns favicon currently associated to @web_view. Returns favicon currently associated to @web_view, if any. You can connect to ...","deprecated":null},{"type":"method","name":"get_favicon_database","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_favicon_database","summary":"Get the #WebKitFaviconDatabase of @manager.","deprecated":null},{"type":"method","name":"get_favicon_finish","type_name":"FaviconDatabase","ident":"webkit_favicon_database_get_favicon_finish","summary":"Finishes an operation started with webkit_favicon_database_get_favicon().","deprecated":null},{"type":"method","name":"get_favicon_uri","type_name":"FaviconDatabase","ident":"webkit_favicon_database_get_favicon_uri","summary":"Obtains the URI of the favicon for the given @page_uri.","deprecated":null},{"type":"method","name":"get_favicons_enabled","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_favicons_enabled","summary":"Get whether website icons are enabled.","deprecated":null},{"type":"method","name":"get_fd_list","type_name":"UserMessage","ident":"webkit_user_message_get_fd_list","summary":"Get the @message list of file descritpor.","deprecated":null},{"type":"method","name":"get_feature_enabled","type_name":"Settings","ident":"webkit_settings_get_feature_enabled","summary":"Gets whether a feature is enabled.","deprecated":null},{"type":"method","name":"get_find_controller","type_name":"WebView","ident":"webkit_web_view_get_find_controller","summary":"Gets the #WebKitFindController. Gets the #WebKitFindController that will allow the caller to query the #WebKitWebView for the text ...","deprecated":null},{"type":"method","name":"get_first_parties","type_name":"ITPThirdParty","ident":"webkit_itp_third_party_get_first_parties","summary":"Get the list of #WebKitITPFirstParty under which @itp_third_party has been seen."},{"type":"method","name":"get_forward_item","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_forward_item","summary":"Returns the item that follows the current item.","deprecated":null},{"type":"method","name":"get_forward_list","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_forward_list","summary":"Obtain the list of items following the current one.","deprecated":null},{"type":"method","name":"get_forward_list_with_limit","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_forward_list_with_limit","summary":"Obtain a list up to some number of items following the current one.","deprecated":null},{"type":"method","name":"get_frame_name","type_name":"NavigationAction","ident":"webkit_navigation_action_get_frame_name","summary":"Gets the @navigation target frame name. For example if navigation was triggered by clicking a link with a target ..."},{"type":"method","name":"get_fullscreen","type_name":"WindowProperties","ident":"webkit_window_properties_get_fullscreen","summary":"Get whether the window should be shown in fullscreen state or not.","deprecated":null},{"type":"method","name":"get_gaction","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_gaction","summary":"Gets the action associated to @item as a #GAction.","deprecated":null},{"type":"method","name":"get_geolocation_manager","type_name":"WebContext","ident":"webkit_web_context_get_geolocation_manager","summary":"Get the #WebKitGeolocationManager of @context.","deprecated":null},{"type":"method","name":"get_geometry","type_name":"WindowProperties","ident":"webkit_window_properties_get_geometry","summary":"Get the geometry the window should have on the screen when shown.","deprecated":null},{"type":"method","name":"get_hardware_acceleration_policy","type_name":"Settings","ident":"webkit_settings_get_hardware_acceleration_policy","summary":"Get the #WebKitSettings:hardware-acceleration-policy property.","deprecated":null},{"type":"method","name":"get_host","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_host","summary":"Get the host that this authentication challenge is applicable to.","deprecated":null},{"type":"method","name":"get_host","type_name":"SecurityOrigin","ident":"webkit_security_origin_get_host","summary":"Gets the hostname of @origin. It is reasonable for this to be %NULL if its protocol does not ..."},{"type":"method","name":"get_host","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_host","summary":"Gets the host part of the pattern string, unless `webkit_web_extension_match_pattern_get_matches_all_urls` is %TRUE."},{"type":"method","name":"get_http_body","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_http_body","summary":"Get the request body.","deprecated":null},{"type":"method","name":"get_http_headers","type_name":"URIRequest","ident":"webkit_uri_request_get_http_headers","summary":"Get the HTTP headers of a #WebKitURIRequest as a #SoupMessageHeaders.","deprecated":null},{"type":"method","name":"get_http_headers","type_name":"URIResponse","ident":"webkit_uri_response_get_http_headers","summary":"Get the HTTP headers of a #WebKitURIResponse as a #SoupMessageHeaders.","deprecated":null},{"type":"method","name":"get_http_headers","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_http_headers","summary":"Get the #SoupMessageHeaders of the request.","deprecated":null},{"type":"method","name":"get_http_method","type_name":"URIRequest","ident":"webkit_uri_request_get_http_method","summary":"Get the HTTP method of the #WebKitURIRequest.","deprecated":null},{"type":"method","name":"get_http_method","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_http_method","summary":"Get the HTTP method of the @request.","deprecated":null},{"type":"method","name":"get_id","type_name":"AutomationSession","ident":"webkit_automation_session_get_id","summary":"Get the unique identifier of a #WebKitAutomationSession","deprecated":null},{"type":"method","name":"get_id","type_name":"Notification","ident":"webkit_notification_get_id","summary":"Obtains the unique id for the notification.","deprecated":null},{"type":"method","name":"get_identifier","type_name":"Feature","ident":"webkit_feature_get_identifier","summary":"Gets a string that uniquely identifies the @feature."},{"type":"method","name":"get_identifier","type_name":"UserContentFilter","ident":"webkit_user_content_filter_get_identifier","summary":"Obtain the identifier previously used to save the @user_content_filter. Obtain the identifier previously used to save the @user_content_filter ..."},{"type":"method","name":"get_image_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_image_uri","summary":"Gets the value of the #WebKitHitTestResult:image-uri property.","deprecated":null},{"type":"method","name":"get_input_hints","type_name":"InputMethodContext","ident":"webkit_input_method_context_get_input_hints","summary":"Get the value of the #WebKitInputMethodContext:input-hints property.","deprecated":null},{"type":"method","name":"get_input_method_context","type_name":"WebView","ident":"webkit_web_view_get_input_method_context","summary":"Get the #WebKitInputMethodContext currently in use by @web_view. Get the #WebKitInputMethodContext currently in use by @web_view, or %NULL ...","deprecated":null},{"type":"method","name":"get_input_purpose","type_name":"InputMethodContext","ident":"webkit_input_method_context_get_input_purpose","summary":"Get the value of the #WebKitInputMethodContext:input-purpose property.","deprecated":null},{"type":"method","name":"get_inspected_uri","type_name":"WebInspector","ident":"webkit_web_inspector_get_inspected_uri","summary":"Get the URI that is currently being inspected. This can be %NULL if nothing has been loaded yet ...","deprecated":null},{"type":"method","name":"get_inspector","type_name":"WebView","ident":"webkit_web_view_get_inspector","summary":"Get the #WebKitWebInspector associated to @web_view","deprecated":null},{"type":"method","name":"get_is_muted","type_name":"WebView","ident":"webkit_web_view_get_is_muted","summary":"Gets the mute state of @web_view.","deprecated":null},{"type":"method","name":"get_is_web_process_responsive","type_name":"WebView","ident":"webkit_web_view_get_is_web_process_responsive","summary":"Get whether the current web process of a #WebKitWebView is responsive.","deprecated":null},{"type":"method","name":"get_item","type_name":"OptionMenu","ident":"webkit_option_menu_get_item","summary":"Returns the #WebKitOptionMenuItem at @index in @menu.","deprecated":null},{"type":"method","name":"get_item_at_position","type_name":"ContextMenu","ident":"webkit_context_menu_get_item_at_position","summary":"Gets the item at the given position in the @menu.","deprecated":null},{"type":"method","name":"get_items","type_name":"ContextMenu","ident":"webkit_context_menu_get_items","summary":"Returns the item list of @menu.","deprecated":null},{"type":"method","name":"get_itp_enabled","type_name":"NetworkSession","ident":"webkit_network_session_get_itp_enabled","summary":"Get whether Intelligent Tracking Prevention (ITP) is enabled or not.","deprecated":null},{"type":"method","name":"get_itp_summary","type_name":"NetworkSession","ident":"webkit_network_session_get_itp_summary","summary":"Asynchronously get the list of #WebKitITPThirdParty seen for @session. Every #WebKitITPThirdParty contains the list of #WebKitITPFirstParty under which ...","deprecated":null},{"type":"method","name":"get_itp_summary","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_itp_summary","summary":"Asynchronously get the list of #WebKitITPThirdParty seen for @manager. Every #WebKitITPThirdParty contains the list of #WebKitITPFirstParty under which ...","deprecated":null},{"type":"method","name":"get_itp_summary_finish","type_name":"NetworkSession","ident":"webkit_network_session_get_itp_summary_finish","summary":"Finish an asynchronous operation started with webkit_network_session_get_itp_summary().","deprecated":null},{"type":"method","name":"get_itp_summary_finish","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_itp_summary_finish","summary":"Finish an asynchronous operation started with webkit_website_data_manager_get_itp_summary().","deprecated":null},{"type":"method","name":"get_javascript_can_access_clipboard","type_name":"Settings","ident":"webkit_settings_get_javascript_can_access_clipboard","summary":"Get the #WebKitSettings:javascript-can-access-clipboard property.","deprecated":null},{"type":"method","name":"get_javascript_can_open_windows_automatically","type_name":"Settings","ident":"webkit_settings_get_javascript_can_open_windows_automatically","summary":"Get the #WebKitSettings:javascript-can-open-windows-automatically property.","deprecated":null},{"type":"method","name":"get_kill_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_kill_threshold","summary":"Gets the kill memory usage threshold."},{"type":"method","name":"get_label","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_get_label","summary":"Get the label of a #WebKitOptionMenuItem."},{"type":"method","name":"get_last_update_time","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_get_last_update_time","summary":"Get the last time a #WebKitITPThirdParty has been seen under @itp_first_party. Each @WebKitITPFirstParty is created by webkit_itp_third_party_get_first_parties() and ..."},{"type":"method","name":"get_length","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_length","summary":"Obtain the amount of items in the list.","deprecated":null},{"type":"method","name":"get_length","type_name":"FeatureList","ident":"webkit_feature_list_get_length","summary":"Gets the number of elements in the feature list."},{"type":"method","name":"get_link_label","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_label","summary":"Gets the value of the #WebKitHitTestResult:link-label property.","deprecated":null},{"type":"method","name":"get_link_title","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_title","summary":"Gets the value of the #WebKitHitTestResult:link-title property.","deprecated":null},{"type":"method","name":"get_link_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_uri","summary":"Gets the value of the #WebKitHitTestResult:link-uri property.","deprecated":null},{"type":"method","name":"get_load_icons_ignoring_image_load_setting","type_name":"Settings","ident":"webkit_settings_get_load_icons_ignoring_image_load_setting","summary":"Setting no longer supported. This function returns %FALSE.","deprecated":"2.42"},{"type":"method","name":"get_locationbar_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_locationbar_visible","summary":"Get whether the window should have the locationbar visible or not.","deprecated":null},{"type":"method","name":"get_main_resource","type_name":"WebView","ident":"webkit_web_view_get_main_resource","summary":"Return the main resource of @web_view.","deprecated":null},{"type":"method","name":"get_matches_all_hosts","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_matches_all_hosts","summary":"Gets whether the match pattern matches all host. This happens when the pattern is ``, or if `*` is ..."},{"type":"method","name":"get_matches_all_urls","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_matches_all_urls","summary":"Gets whether the match pattern matches all URLs, in other words, whether the pattern is ``."},{"type":"method","name":"get_max_match_count","type_name":"FindController","ident":"webkit_find_controller_get_max_match_count","summary":"Gets the maximum number of matches to report. Gets the maximum number of matches to report during a ...","deprecated":null},{"type":"method","name":"get_media_content_types_requiring_hardware_support","type_name":"Settings","ident":"webkit_settings_get_media_content_types_requiring_hardware_support","summary":"Gets the #WebKitSettings:media-content-types-requiring-hardware-support property.","deprecated":null},{"type":"method","name":"get_media_playback_allows_inline","type_name":"Settings","ident":"webkit_settings_get_media_playback_allows_inline","summary":"Get the #WebKitSettings:media-playback-allows-inline property.","deprecated":null},{"type":"method","name":"get_media_playback_requires_user_gesture","type_name":"Settings","ident":"webkit_settings_get_media_playback_requires_user_gesture","summary":"Get the #WebKitSettings:media-playback-requires-user-gesture property.","deprecated":null},{"type":"method","name":"get_media_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_media_uri","summary":"Gets the value of the #WebKitHitTestResult:media-uri property.","deprecated":null},{"type":"method","name":"get_memory_limit","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_memory_limit","summary":"Gets the memory usage limit."},{"type":"method","name":"get_menubar_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_menubar_visible","summary":"Get whether the window should have the menubar visible or not.","deprecated":null},{"type":"method","name":"get_message","type_name":"ScriptDialog","ident":"webkit_script_dialog_get_message","summary":"Get the message of a #WebKitScriptDialog."},{"type":"method","name":"get_microphone_capture_state","type_name":"WebView","ident":"webkit_web_view_get_microphone_capture_state","summary":"Get the microphone capture state of a #WebKitWebView.","deprecated":null},{"type":"method","name":"get_mime_type","type_name":"URIResponse","ident":"webkit_uri_response_get_mime_type","summary":"Gets the MIME type of the response.","deprecated":null},{"type":"method","name":"get_mime_types","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_get_mime_types","summary":"Get the list of MIME types the file chooser dialog should handle. Get the list of MIME types ...","deprecated":null},{"type":"method","name":"get_mime_types_filter","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_get_mime_types_filter","summary":"Get the filter currently associated with the request. Get the filter currently associated with the request, ready to ...","deprecated":null},{"type":"method","name":"get_minimum_font_size","type_name":"Settings","ident":"webkit_settings_get_minimum_font_size","summary":"Gets the #WebKitSettings:minimum-font-size property.","deprecated":null},{"type":"method","name":"get_modifiers","type_name":"NavigationAction","ident":"webkit_navigation_action_get_modifiers","summary":"Return the modifier keys. Return a bitmask of #GdkModifierType values describing the modifier keys that were in effect ..."},{"type":"method","name":"get_monospace_font_family","type_name":"Settings","ident":"webkit_settings_get_monospace_font_family","summary":"Gets the #WebKitSettings:monospace-font-family property.","deprecated":null},{"type":"method","name":"get_mouse_button","type_name":"NavigationAction","ident":"webkit_navigation_action_get_mouse_button","summary":"Return the number of the mouse button that triggered the navigation. Return the number of the mouse button ..."},{"type":"method","name":"get_n_items","type_name":"ContextMenu","ident":"webkit_context_menu_get_n_items","summary":"Gets the length of the @menu.","deprecated":null},{"type":"method","name":"get_n_items","type_name":"OptionMenu","ident":"webkit_option_menu_get_n_items","summary":"Gets the length of the @menu.","deprecated":null},{"type":"method","name":"get_name","type_name":"UserMessage","ident":"webkit_user_message_get_name","summary":"Get the @message name.","deprecated":null},{"type":"method","name":"get_name","type_name":"ApplicationInfo","ident":"webkit_application_info_get_name","summary":"Get the name of the application. If webkit_application_info_set_name() hasn't been called with a valid name, this returns g_get_prgname()."},{"type":"method","name":"get_name","type_name":"Feature","ident":"webkit_feature_get_name","summary":"Gets a short name for the @feature. The returned string is suitable to be displayed to end users, ..."},{"type":"method","name":"get_name","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_get_name","summary":"Get the permission name for which access is being queried."},{"type":"method","name":"get_name","type_name":"WebsiteData","ident":"webkit_website_data_get_name","summary":"Gets the name of #WebKitWebsiteData. This is the website name, normally represented by a domain or host name. ..."},{"type":"method","name":"get_navigation_action","type_name":"NavigationPolicyDecision","ident":"webkit_navigation_policy_decision_get_navigation_action","summary":"Gets the value of the #WebKitNavigationPolicyDecision:navigation-action property.","deprecated":null},{"type":"method","name":"get_navigation_type","type_name":"NavigationAction","ident":"webkit_navigation_action_get_navigation_type","summary":"Return the type of action that triggered the navigation."},{"type":"method","name":"get_network_session","type_name":"WebView","ident":"webkit_web_view_get_network_session","summary":"Get the #WebKitNetworkSession associated to @web_view.","deprecated":null},{"type":"method","name":"get_network_session_for_automation","type_name":"WebContext","ident":"webkit_web_context_get_network_session_for_automation","summary":"Get the #WebKitNetworkSession used for automation sessions started in @context.","deprecated":null},{"type":"method","name":"get_nth_item","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_nth_item","summary":"Returns the item at a given index relative to the current item.","deprecated":null},{"type":"method","name":"get_options","type_name":"FindController","ident":"webkit_find_controller_get_options","summary":"Gets the #WebKitFindOptions for the current search. Gets a bitmask containing the #WebKitFindOptions associated with the current search.","deprecated":null},{"type":"method","name":"get_original_uri","type_name":"BackForwardListItem","ident":"webkit_back_forward_list_item_get_original_uri","summary":"Obtain the original URI of the item. See also webkit_back_forward_list_item_get_uri().","deprecated":null},{"type":"method","name":"get_page_id","type_name":"WebView","ident":"webkit_web_view_get_page_id","summary":"Get the identifier of the #WebKitWebPage corresponding to the #WebKitWebView","deprecated":null},{"type":"method","name":"get_page_setup","type_name":"PrintOperation","ident":"webkit_print_operation_get_page_setup","summary":"Return the current page setup of @print_operation. It returns %NULL until either webkit_print_operation_set_page_setup() or webkit_print_operation_run_dialog() have been called.","deprecated":null},{"type":"method","name":"get_parameters","type_name":"UserMessage","ident":"webkit_user_message_get_parameters","summary":"Get the @message parameters.","deprecated":null},{"type":"method","name":"get_password","type_name":"Credential","ident":"webkit_credential_get_password","summary":"Get the password currently held by this #WebKitCredential."},{"type":"method","name":"get_path","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_path","summary":"Get the URI path of @request.","deprecated":null},{"type":"method","name":"get_path","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_get_path","summary":"Gets the storage path for user content filters.","deprecated":null},{"type":"method","name":"get_path","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_path","summary":"Gets the path part of the pattern string, unless [method@WebExtensionMatchPattern.get_matches_all_urls] is %TRUE."},{"type":"method","name":"get_persistence","type_name":"Credential","ident":"webkit_credential_get_persistence","summary":"Get the persistence mode currently held by this #WebKitCredential."},{"type":"method","name":"get_persistent_credential_storage_enabled","type_name":"NetworkSession","ident":"webkit_network_session_get_persistent_credential_storage_enabled","summary":"Get whether persistent credential storage is enabled or not. See also webkit_network_session_set_persistent_credential_storage_enabled().","deprecated":null},{"type":"method","name":"get_pictograph_font_family","type_name":"Settings","ident":"webkit_settings_get_pictograph_font_family","summary":"Gets the #WebKitSettings:pictograph-font-family property.","deprecated":null},{"type":"method","name":"get_poll_interval","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_poll_interval","summary":"Gets the interval at which memory usage is checked."},{"type":"method","name":"get_port","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_port","summary":"Get the port that this authentication challenge is applicable to.","deprecated":null},{"type":"method","name":"get_port","type_name":"SecurityOrigin","ident":"webkit_security_origin_get_port","summary":"Gets the port of @origin. This function will always return 0 if the port is the default port ..."},{"type":"method","name":"get_preedit","type_name":"InputMethodContext","ident":"webkit_input_method_context_get_preedit","summary":"Get the pre-edit string and a list of WebKitInputMethodUnderline. Get the current pre-edit string for the @context, and ...","deprecated":null},{"type":"method","name":"get_print_backgrounds","type_name":"Settings","ident":"webkit_settings_get_print_backgrounds","summary":"Get the #WebKitSettings:print-backgrounds property.","deprecated":null},{"type":"method","name":"get_print_settings","type_name":"PrintOperation","ident":"webkit_print_operation_get_print_settings","summary":"Return the current print settings of @print_operation. It returns %NULL until either webkit_print_operation_set_print_settings() or webkit_print_operation_run_dialog() have been called.","deprecated":null},{"type":"method","name":"get_proposed_credential","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_proposed_credential","summary":"Get the #WebKitCredential of the proposed authentication challenge. Get the #WebKitCredential of the proposed authentication challenge that was ...","deprecated":null},{"type":"method","name":"get_protocol","type_name":"SecurityOrigin","ident":"webkit_security_origin_get_protocol","summary":"Gets the protocol of @origin."},{"type":"method","name":"get_realm","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_realm","summary":"Get the realm that this authentication challenge is applicable to.","deprecated":null},{"type":"method","name":"get_received_data_length","type_name":"Download","ident":"webkit_download_get_received_data_length","summary":"Gets the length of the data already downloaded for @download. Gets the length of the data already downloaded ...","deprecated":null},{"type":"method","name":"get_request","type_name":"Download","ident":"webkit_download_get_request","summary":"Retrieves the #WebKitURIRequest object that backs the download process.","deprecated":null},{"type":"method","name":"get_request","type_name":"ResponsePolicyDecision","ident":"webkit_response_policy_decision_get_request","summary":"Return the #WebKitURIRequest associated with the response decision. Modifications to the returned object are not taken into account ...","deprecated":null},{"type":"method","name":"get_request","type_name":"NavigationAction","ident":"webkit_navigation_action_get_request","summary":"Return the #WebKitURIRequest associated with the navigation action. Modifications to the returned object are not taken into account ..."},{"type":"method","name":"get_requesting_domain","type_name":"WebsiteDataAccessPermissionRequest","ident":"webkit_website_data_access_permission_request_get_requesting_domain","summary":"Get the domain requesting permission to access its cookies while browsing the current domain.","deprecated":null},{"type":"method","name":"get_resizable","type_name":"WindowProperties","ident":"webkit_window_properties_get_resizable","summary":"Get whether the window should be resizable by the user or not.","deprecated":null},{"type":"method","name":"get_response","type_name":"Download","ident":"webkit_download_get_response","summary":"Retrieves the #WebKitURIResponse object that backs the download process. Retrieves the #WebKitURIResponse object that backs the download process. ...","deprecated":null},{"type":"method","name":"get_response","type_name":"ResponsePolicyDecision","ident":"webkit_response_policy_decision_get_response","summary":"Gets the value of the #WebKitResponsePolicyDecision:response property.","deprecated":null},{"type":"method","name":"get_response","type_name":"WebResource","ident":"webkit_web_resource_get_response","summary":"Retrieves the #WebKitURIResponse of the resource load operation. This method returns %NULL if called before the response is ...","deprecated":null},{"type":"method","name":"get_rgba","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_get_rgba","summary":"Gets the current #GdkRGBA color of @request","deprecated":null},{"type":"method","name":"get_sans_serif_font_family","type_name":"Settings","ident":"webkit_settings_get_sans_serif_font_family","summary":"Gets the #WebKitSettings:sans-serif-font-family property.","deprecated":null},{"type":"method","name":"get_scheme","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_scheme","summary":"Get the authentication scheme of the authentication challenge.","deprecated":null},{"type":"method","name":"get_scheme","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_scheme","summary":"Get the URI scheme of @request.","deprecated":null},{"type":"method","name":"get_scheme","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_scheme","summary":"Gets the scheme part of the pattern string, unless `webkit_web_extension_match_pattern_get_matches_all_urls` is %TRUE."},{"type":"method","name":"get_scrollbars_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_scrollbars_visible","summary":"Get whether the window should have the scrollbars visible or not.","deprecated":null},{"type":"method","name":"get_search_text","type_name":"FindController","ident":"webkit_find_controller_get_search_text","summary":"Gets the text that @find_controller is searching for. Gets the text that @find_controller is currently searching for. This ...","deprecated":null},{"type":"method","name":"get_security_manager","type_name":"WebContext","ident":"webkit_web_context_get_security_manager","summary":"Get the #WebKitSecurityManager of @context.","deprecated":null},{"type":"method","name":"get_security_origin","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_security_origin","summary":"Get the #WebKitSecurityOrigin that this authentication challenge is applicable to.","deprecated":null},{"type":"method","name":"get_security_origin","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_get_security_origin","summary":"Get the permission origin for which access is being queried."},{"type":"method","name":"get_select_multiple","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_get_select_multiple","summary":"Whether the file chooser should allow selecting multiple files. Determine whether the file chooser associated to this #WebKitFileChooserRequest ...","deprecated":null},{"type":"method","name":"get_selected_files","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_get_selected_files","summary":"Get the list of selected files associated to the request. Get the list of selected files currently associated ...","deprecated":null},{"type":"method","name":"get_serif_font_family","type_name":"Settings","ident":"webkit_settings_get_serif_font_family","summary":"Gets the #WebKitSettings:serif-font-family property.","deprecated":null},{"type":"method","name":"get_session_state","type_name":"WebView","ident":"webkit_web_view_get_session_state","summary":"Gets the current session state of @web_view","deprecated":null},{"type":"method","name":"get_settings","type_name":"WebView","ident":"webkit_web_view_get_settings","summary":"Gets the #WebKitSettings currently applied to @web_view. If no other #WebKitSettings have been explicitly applied to @web_view with ...","deprecated":null},{"type":"method","name":"get_size","type_name":"WebsiteData","ident":"webkit_website_data_get_size","summary":"Gets the size of the data of types @types in a #WebKitWebsiteData. Note that currently the data size ..."},{"type":"method","name":"get_snapshot","type_name":"WebView","ident":"webkit_web_view_get_snapshot","summary":"Asynchronously retrieves a snapshot of @web_view for @region. @options specifies how the snapshot should be rendered. When ...","deprecated":null},{"type":"method","name":"get_snapshot_finish","type_name":"WebView","ident":"webkit_web_view_get_snapshot_finish","summary":"Finishes an asynchronous operation started with webkit_web_view_get_snapshot().","deprecated":null},{"type":"method","name":"get_spell_checking_enabled","type_name":"WebContext","ident":"webkit_web_context_get_spell_checking_enabled","summary":"Get whether spell checking feature is currently enabled.","deprecated":null},{"type":"method","name":"get_spell_checking_languages","type_name":"WebContext","ident":"webkit_web_context_get_spell_checking_languages","summary":"Get the the list of spell checking languages. Get the the list of spell checking languages associated with ...","deprecated":null},{"type":"method","name":"get_status","type_name":"Feature","ident":"webkit_feature_get_status","summary":"Gets the status of the feature."},{"type":"method","name":"get_status_code","type_name":"URIResponse","ident":"webkit_uri_response_get_status_code","summary":"Get the status code of the #WebKitURIResponse. Get the status code of the #WebKitURIResponse as returned by the ...","deprecated":null},{"type":"method","name":"get_statusbar_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_statusbar_visible","summary":"Get whether the window should have the statusbar visible or not.","deprecated":null},{"type":"method","name":"get_stock_action","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_stock_action","summary":"Gets the #WebKitContextMenuAction of @item. If the #WebKitContextMenuItem was not created for a stock action %WEBKIT_CONTEXT_MENU_ACTION_CUSTOM will be ...","deprecated":null},{"type":"method","name":"get_strict_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_strict_threshold","summary":"Gets the strict memory usage threshold."},{"type":"method","name":"get_string","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_string","summary":"Gets the original pattern string."},{"type":"method","name":"get_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_submenu","summary":"Gets the submenu of @item.","deprecated":null},{"type":"method","name":"get_suggested_filename","type_name":"URIResponse","ident":"webkit_uri_response_get_suggested_filename","summary":"Get the suggested filename for @response. Get the suggested filename for @response, as specified by the 'Content-Disposition' HTTP ...","deprecated":null},{"type":"method","name":"get_tag","type_name":"Notification","ident":"webkit_notification_get_tag","summary":"Obtains the tag identifier for the notification.","deprecated":null},{"type":"method","name":"get_theme_color","type_name":"WebView","ident":"webkit_web_view_get_theme_color","summary":"Gets the theme color that is specified by the content in the @web_view. If the @web_view doesn't have a ...","deprecated":null},{"type":"method","name":"get_time_zone_override","type_name":"WebContext","ident":"webkit_web_context_get_time_zone_override","summary":"Get the #WebKitWebContext:time-zone-override property.","deprecated":null},{"type":"method","name":"get_title","type_name":"BackForwardListItem","ident":"webkit_back_forward_list_item_get_title","summary":"Obtain the title of the item.","deprecated":null},{"type":"method","name":"get_title","type_name":"Notification","ident":"webkit_notification_get_title","summary":"Obtains the title for the notification.","deprecated":null},{"type":"method","name":"get_title","type_name":"WebView","ident":"webkit_web_view_get_title","summary":"Gets the value of the #WebKitWebView:title property. You can connect to notify::title signal of @web_view to be notified ...","deprecated":null},{"type":"method","name":"get_tls_errors_policy","type_name":"NetworkSession","ident":"webkit_network_session_get_tls_errors_policy","summary":"Get the TLS errors policy of @session.","deprecated":null},{"type":"method","name":"get_tls_info","type_name":"WebView","ident":"webkit_web_view_get_tls_info","summary":"Retrieves the #GTlsCertificate associated with the main resource of @web_view. Retrieves the #GTlsCertificate associated with the main resource ...","deprecated":null},{"type":"method","name":"get_toolbar_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_toolbar_visible","summary":"Get whether the window should have the toolbar visible or not.","deprecated":null},{"type":"method","name":"get_tooltip","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_get_tooltip","summary":"Get the tooltip of a #WebKitOptionMenuItem."},{"type":"method","name":"get_types","type_name":"WebsiteData","ident":"webkit_website_data_get_types","summary":"Gets the types of data stored in the client for a #WebKitWebsiteData. These are the types actually present, ..."},{"type":"method","name":"get_typing_attributes","type_name":"EditorState","ident":"webkit_editor_state_get_typing_attributes","summary":"Gets the typing attributes at the current cursor position. If there is a selection, this returns the typing ...","deprecated":null},{"type":"method","name":"get_uri","type_name":"BackForwardListItem","ident":"webkit_back_forward_list_item_get_uri","summary":"Obtain the URI of the item. This URI may differ from the original URI if the page was, ...","deprecated":null},{"type":"method","name":"get_uri","type_name":"URIRequest","ident":"webkit_uri_request_get_uri","summary":"Obtains the request URI.","deprecated":null},{"type":"method","name":"get_uri","type_name":"URIResponse","ident":"webkit_uri_response_get_uri","summary":"Gets the URI which resulted in the response.","deprecated":null},{"type":"method","name":"get_uri","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_uri","summary":"Get the URI of @request.","deprecated":null},{"type":"method","name":"get_uri","type_name":"WebResource","ident":"webkit_web_resource_get_uri","summary":"Returns the current active URI of @resource. The active URI might change during a load operation: ...","deprecated":null},{"type":"method","name":"get_uri","type_name":"WebView","ident":"webkit_web_view_get_uri","summary":"Returns the current active URI of @web_view. The active URI might change during a load operation: ...","deprecated":null},{"type":"method","name":"get_user_agent","type_name":"Settings","ident":"webkit_settings_get_user_agent","summary":"Get the #WebKitSettings:user-agent property.","deprecated":null},{"type":"method","name":"get_user_content_manager","type_name":"WebView","ident":"webkit_web_view_get_user_content_manager","summary":"Gets the user content manager associated to @web_view.","deprecated":null},{"type":"method","name":"get_user_data","type_name":"ContextMenu","ident":"webkit_context_menu_get_user_data","summary":"Gets the user data of @menu. This function can be used from the UI Process to get user ...","deprecated":null},{"type":"method","name":"get_username","type_name":"Credential","ident":"webkit_credential_get_username","summary":"Get the username currently held by this #WebKitCredential."},{"type":"method","name":"get_version","type_name":"ApplicationInfo","ident":"webkit_application_info_get_version","summary":"Get the application version previously set with webkit_application_info_set_version()."},{"type":"method","name":"get_web_extension_mode","type_name":"WebView","ident":"webkit_web_view_get_web_extension_mode","summary":"Get the view's #WebKitWebExtensionMode.","deprecated":null},{"type":"method","name":"get_web_view","type_name":"Download","ident":"webkit_download_get_web_view","summary":"Get the #WebKitWebView that initiated the download.","deprecated":null},{"type":"method","name":"get_web_view","type_name":"FindController","ident":"webkit_find_controller_get_web_view","summary":"Gets the #WebKitWebView this find controller is associated to. Do not dereference the returned instance as it belongs ...","deprecated":null},{"type":"method","name":"get_web_view","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_web_view","summary":"Get the #WebKitWebView that initiated the request.","deprecated":null},{"type":"method","name":"get_web_view","type_name":"WebInspector","ident":"webkit_web_inspector_get_web_view","summary":"Get the #WebKitWebViewBase used to display the inspector. This might be %NULL if the inspector hasn't been loaded ...","deprecated":null},{"type":"method","name":"get_webrtc_udp_ports_range","type_name":"Settings","ident":"webkit_settings_get_webrtc_udp_ports_range","summary":"Get the [property@Settings:webrtc-udp-ports-range] property.","deprecated":null},{"type":"method","name":"get_website_data_access_allowed","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_get_website_data_access_allowed","summary":"Get whether @itp_first_party has granted website data access to its #WebKitITPThirdParty. Each @WebKitITPFirstParty is created by webkit_itp_third_party_get_first_parties() and ..."},{"type":"method","name":"get_website_data_manager","type_name":"NetworkSession","ident":"webkit_network_session_get_website_data_manager","summary":"Get the #WebKitWebsiteDataManager of @session.","deprecated":null},{"type":"method","name":"get_website_policies","type_name":"WebView","ident":"webkit_web_view_get_website_policies","summary":"Gets the default website policies. Gets the default website policies set on construction in the @web_view. These can ...","deprecated":null},{"type":"method","name":"get_window_properties","type_name":"WebView","ident":"webkit_web_view_get_window_properties","summary":"Get the #WebKitWindowProperties object. Get the #WebKitWindowProperties object containing the properties that the window containing @web_view should have.","deprecated":null},{"type":"method","name":"get_zoom_level","type_name":"WebView","ident":"webkit_web_view_get_zoom_level","summary":"Set the zoom level of @web_view. Get the zoom level of @web_view, i.e. the factor by which the ...","deprecated":null},{"type":"method","name":"get_zoom_text_only","type_name":"Settings","ident":"webkit_settings_get_zoom_text_only","summary":"Get the #WebKitSettings:zoom-text-only property.","deprecated":null},{"type":"method","name":"go_back","type_name":"WebView","ident":"webkit_web_view_go_back","summary":"Loads the previous history item. You can monitor the load operation by connecting to #WebKitWebView::load-changed signal.","deprecated":null},{"type":"method","name":"go_forward","type_name":"WebView","ident":"webkit_web_view_go_forward","summary":"Loads the next history item. You can monitor the load operation by connecting to #WebKitWebView::load-changed signal.","deprecated":null},{"type":"method","name":"go_to_back_forward_list_item","type_name":"WebView","ident":"webkit_web_view_go_to_back_forward_list_item","summary":"Loads the specific history item @list_item. You can monitor the load operation by connecting to #WebKitWebView::load-changed signal.","deprecated":null},{"type":"method","name":"has_password","type_name":"Credential","ident":"webkit_credential_has_password","summary":"Determine whether this credential has a password stored."},{"type":"method","name":"ignore","type_name":"PolicyDecision","ident":"webkit_policy_decision_ignore","summary":"#WebKitResponsePolicyDecision, this would cancel the request. Ignore the action which triggered this decision. For instance, for a #WebKitResponsePolicyDecision, ...","deprecated":null},{"type":"method","name":"initialize_notification_permissions","type_name":"WebContext","ident":"webkit_web_context_initialize_notification_permissions","summary":"Sets initial desktop notification permissions for the @context. @allowed_origins and @disallowed_origins must each be #GList of #WebKitSecurityOrigin objects ...","deprecated":null},{"type":"method","name":"insert","type_name":"ContextMenu","ident":"webkit_context_menu_insert","summary":"Inserts @item into the @menu at the given position. If @position is negative, or is larger than the ...","deprecated":null},{"type":"method","name":"is_attached","type_name":"WebInspector","ident":"webkit_web_inspector_is_attached","summary":"Whether the @inspector view is currently attached to the same window that contains the inspected view.","deprecated":null},{"type":"method","name":"is_automation_allowed","type_name":"WebContext","ident":"webkit_web_context_is_automation_allowed","summary":"Get whether automation is allowed in @context. See also webkit_web_context_set_automation_allowed().","deprecated":null},{"type":"method","name":"is_controlled_by_automation","type_name":"WebView","ident":"webkit_web_view_is_controlled_by_automation","summary":"Get whether a #WebKitWebView was created with #WebKitWebView:is-controlled-by-automation property enabled. Only #WebKitWebViews controlled by automation can be used ...","deprecated":null},{"type":"method","name":"is_copy_available","type_name":"EditorState","ident":"webkit_editor_state_is_copy_available","summary":"Gets whether a copy command can be issued.","deprecated":null},{"type":"method","name":"is_cut_available","type_name":"EditorState","ident":"webkit_editor_state_is_cut_available","summary":"Gets whether a cut command can be issued.","deprecated":null},{"type":"method","name":"is_editable","type_name":"WebView","ident":"webkit_web_view_is_editable","summary":"Gets whether the user is allowed to edit the HTML document. When @web_view is not editable an element ...","deprecated":null},{"type":"method","name":"is_enabled","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_is_enabled","summary":"Whether a #WebKitOptionMenuItem is enabled."},{"type":"method","name":"is_ephemeral","type_name":"NetworkSession","ident":"webkit_network_session_is_ephemeral","summary":"Get whether @session is ephemeral. A #WebKitNetworkSession is ephemeral when its #WebKitWebsiteDataManager is ephemeral. See #WebKitWebsiteDataManager:is-ephemeral for more details.","deprecated":null},{"type":"method","name":"is_ephemeral","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_is_ephemeral","summary":"Get whether a #WebKitWebsiteDataManager is ephemeral. See #WebKitWebsiteDataManager:is-ephemeral for more details.","deprecated":null},{"type":"method","name":"is_for_proxy","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_is_for_proxy","summary":"Determine whether the authentication challenge is associated with a proxy server. Determine whether the authentication challenge is associated ...","deprecated":null},{"type":"method","name":"is_group_child","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_is_group_child","summary":"Whether a #WebKitOptionMenuItem is a group child."},{"type":"method","name":"is_group_label","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_is_group_label","summary":"Whether a #WebKitOptionMenuItem is a group label."},{"type":"method","name":"is_loading","type_name":"WebView","ident":"webkit_web_view_is_loading","summary":"Gets the value of the #WebKitWebView:is-loading property. You can monitor when a #WebKitWebView is loading a page by ...","deprecated":null},{"type":"method","name":"is_main_frame_main_resource","type_name":"ResponsePolicyDecision","ident":"webkit_response_policy_decision_is_main_frame_main_resource","summary":"Gets whether the request is the main frame main resource","deprecated":null},{"type":"method","name":"is_mime_type_supported","type_name":"ResponsePolicyDecision","ident":"webkit_response_policy_decision_is_mime_type_supported","summary":"Gets whether the MIME type of the response can be displayed in the #WebKitWebView. Gets whether the MIME ...","deprecated":null},{"type":"method","name":"is_paste_available","type_name":"EditorState","ident":"webkit_editor_state_is_paste_available","summary":"Gets whether a paste command can be issued.","deprecated":null},{"type":"method","name":"is_playing_audio","type_name":"WebView","ident":"webkit_web_view_is_playing_audio","summary":"Gets the value of the #WebKitWebView:is-playing-audio property. You can monitor when a page in a #WebKitWebView is playing ...","deprecated":null},{"type":"method","name":"is_redirect","type_name":"NavigationAction","ident":"webkit_navigation_action_is_redirect","summary":"Returns whether the @navigation was redirected."},{"type":"method","name":"is_redo_available","type_name":"EditorState","ident":"webkit_editor_state_is_redo_available","summary":"Gets whether a redo command can be issued.","deprecated":null},{"type":"method","name":"is_retry","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_is_retry","summary":"Determine whether this this is a first attempt or a retry for this authentication challenge.","deprecated":null},{"type":"method","name":"is_selected","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_is_selected","summary":"Whether a #WebKitOptionMenuItem is the currently selected one."},{"type":"method","name":"is_separator","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_is_separator","summary":"Checks whether @item is a separator.","deprecated":null},{"type":"method","name":"is_undo_available","type_name":"EditorState","ident":"webkit_editor_state_is_undo_available","summary":"Gets whether an undo command can be issued.","deprecated":null},{"type":"method","name":"is_user_gesture","type_name":"NavigationAction","ident":"webkit_navigation_action_is_user_gesture","summary":"Return whether the navigation was triggered by a user gesture like a mouse click."},{"type":"method","name":"last","type_name":"ContextMenu","ident":"webkit_context_menu_last","summary":"Gets the last item in the @menu.","deprecated":null},{"type":"method","name":"list_text_fields","type_name":"FormSubmissionRequest","ident":"webkit_form_submission_request_list_text_fields","summary":"Get lists of the text fields contained in the form associated to @request. Get lists with the names ...","deprecated":null},{"type":"method","name":"load","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_load","summary":"Asynchronously load a content filter given its @identifier. The filter must have been previously stored using webkit_user_content_filter_store_save(). ...","deprecated":null},{"type":"method","name":"load_alternate_html","type_name":"WebView","ident":"webkit_web_view_load_alternate_html","summary":"Load the given @content string for the URI @content_uri. This allows clients to display page-loading errors in the ...","deprecated":null},{"type":"method","name":"load_bytes","type_name":"WebView","ident":"webkit_web_view_load_bytes","summary":"Load the specified @bytes into @web_view using the given @mime_type and @encoding. When @mime_type is %NULL, it defaults ...","deprecated":null},{"type":"method","name":"load_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_load_finish","summary":"Finishes an asynchronous filter load previously started with webkit_user_content_filter_store_load().","deprecated":null},{"type":"method","name":"load_html","type_name":"WebView","ident":"webkit_web_view_load_html","summary":"Load the given @content string with the specified @base_uri. If @base_uri is not %NULL, relative URLs in the ...","deprecated":null},{"type":"method","name":"load_plain_text","type_name":"WebView","ident":"webkit_web_view_load_plain_text","summary":"Load the specified @plain_text string into @web_view. The mime type of document will be \"text/plain\". You can monitor ...","deprecated":null},{"type":"method","name":"load_request","type_name":"WebView","ident":"webkit_web_view_load_request","summary":"Requests loading of the specified #WebKitURIRequest. You can monitor the load operation by connecting to #WebKitWebView::load-changed signal.","deprecated":null},{"type":"method","name":"load_uri","type_name":"WebView","ident":"webkit_web_view_load_uri","summary":"Requests loading of the specified URI string. You can monitor the load operation by connecting to #WebKitWebView::load-changed signal.","deprecated":null},{"type":"method","name":"matches_pattern","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_matches_pattern","summary":"Matches the @matchPattern against the specified @pattern with options."},{"type":"method","name":"matches_url","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_matches_url","summary":"Matches the @matchPattern against the specified URL with options."},{"type":"method","name":"move_item","type_name":"ContextMenu","ident":"webkit_context_menu_move_item","summary":"Moves @item to the given position in the @menu. If @position is negative, or is larger than the ...","deprecated":null},{"type":"method","name":"notify_cursor_area","type_name":"InputMethodContext","ident":"webkit_input_method_context_notify_cursor_area","summary":"Notify @context that cursor area changed in input associated.","deprecated":null},{"type":"method","name":"notify_focus_in","type_name":"InputMethodContext","ident":"webkit_input_method_context_notify_focus_in","summary":"Notify @context that input associated has gained focus.","deprecated":null},{"type":"method","name":"notify_focus_out","type_name":"InputMethodContext","ident":"webkit_input_method_context_notify_focus_out","summary":"Notify @context that input associated has lost focus.","deprecated":null},{"type":"method","name":"notify_surrounding","type_name":"InputMethodContext","ident":"webkit_input_method_context_notify_surrounding","summary":"Notify @context that the context surrounding the cursor has changed. If there's no selection @selection_index is the same ...","deprecated":null},{"type":"method","name":"prefetch_dns","type_name":"NetworkSession","ident":"webkit_network_session_prefetch_dns","summary":"Resolve the domain name of the given @hostname in advance, so that if a URI of @hostname is requested ...","deprecated":null},{"type":"method","name":"prepend","type_name":"ContextMenu","ident":"webkit_context_menu_prepend","summary":"Adds @item at the beginning of the @menu.","deprecated":null},{"type":"method","name":"print","type_name":"PrintOperation","ident":"webkit_print_operation_print","summary":"Start a print operation using current print settings and page setup. Start a print operation using current print ...","deprecated":null},{"type":"method","name":"prompt_get_default_text","type_name":"ScriptDialog","ident":"webkit_script_dialog_prompt_get_default_text","summary":"Get the default text of a #WebKitScriptDialog of type %WEBKIT_SCRIPT_DIALOG_PROMPT. It's an error to use this method with ..."},{"type":"method","name":"prompt_set_text","type_name":"ScriptDialog","ident":"webkit_script_dialog_prompt_set_text","summary":"Set the text entered by the user in the dialog. This method is used for %WEBKIT_SCRIPT_DIALOG_PROMPT dialogs when ..."},{"type":"method","name":"ref","type_name":"ApplicationInfo","ident":"webkit_application_info_ref","summary":"Atomically increments the reference count of @info by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"Feature","ident":"webkit_feature_ref","summary":"Atomically acquires a reference on the given @feature. This function is MT-safe and may be called from any thread."},{"type":"method","name":"ref","type_name":"FeatureList","ident":"webkit_feature_list_ref","summary":"Atomically acquires a reference on the given @feature_list. This function is MT-safe and may be called from any thread."},{"type":"method","name":"ref","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_ref","summary":"Atomically increments the reference count of @itp_first_party by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"ITPThirdParty","ident":"webkit_itp_third_party_ref","summary":"Atomically increments the reference count of @itp_third_party by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_ref","summary":"Atomically increments the reference count of @query by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"ScriptDialog","ident":"webkit_script_dialog_ref","summary":"Atomically increments the reference count of @dialog by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"ScriptMessageReply","ident":"webkit_script_message_reply_ref","summary":"Atomically increments the reference count of @script_message_reply by one."},{"type":"method","name":"ref","type_name":"SecurityOrigin","ident":"webkit_security_origin_ref","summary":"Atomically increments the reference count of @origin by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"UserContentFilter","ident":"webkit_user_content_filter_ref","summary":"Atomically increments the reference count of @user_content_filter by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"UserScript","ident":"webkit_user_script_ref","summary":"Atomically increments the reference count of @user_script by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"UserStyleSheet","ident":"webkit_user_style_sheet_ref","summary":"Atomically increments the reference count of @user_style_sheet by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_ref","summary":"Atomically acquires a reference on the given @matchPattern. This function is MT-safe and may be called from any thread."},{"type":"method","name":"ref","type_name":"WebsiteData","ident":"webkit_website_data_ref","summary":"Atomically increments the reference count of @website_data by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"ref","type_name":"WebViewSessionState","ident":"webkit_web_view_session_state_ref","summary":"Atomically increments the reference count of @state by one. This function is MT-safe and may be called from ..."},{"type":"method","name":"register_script_message_handler","type_name":"UserContentManager","ident":"webkit_user_content_manager_register_script_message_handler","summary":"Registers a new user script message handler in script world. After it is registered, scripts can use `window.webkit.messageHandlers..postMessage(value)` ...","deprecated":null},{"type":"method","name":"register_script_message_handler_with_reply","type_name":"UserContentManager","ident":"webkit_user_content_manager_register_script_message_handler_with_reply","summary":"Registers a new user script message handler in script world with name @world_name. Different from webkit_user_content_manager_register_script_message_handler(), when using ...","deprecated":null},{"type":"method","name":"register_uri_scheme","type_name":"WebContext","ident":"webkit_web_context_register_uri_scheme","summary":"Register @scheme in @context. Register @scheme in @context, so that when an URI request with @scheme is made ...","deprecated":null},{"type":"method","name":"register_uri_scheme_as_cors_enabled","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_cors_enabled","summary":"Register @scheme as a CORS (Cross-origin resource sharing) enabled scheme. This means that CORS requests are allowed. See ...","deprecated":null},{"type":"method","name":"register_uri_scheme_as_display_isolated","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_display_isolated","summary":"Register @scheme as a display isolated scheme. This means that pages cannot display these URIs unless they are ...","deprecated":null},{"type":"method","name":"register_uri_scheme_as_empty_document","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_empty_document","summary":"Register @scheme as an empty document scheme. This means that they are allowed to commit synchronously.","deprecated":null},{"type":"method","name":"register_uri_scheme_as_local","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_local","summary":"Register @scheme as a local scheme. This means that other non-local pages cannot link to or access URIs ...","deprecated":null},{"type":"method","name":"register_uri_scheme_as_no_access","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_no_access","summary":"Register @scheme as a no-access scheme. This means that pages loaded with this URI scheme cannot access pages ...","deprecated":null},{"type":"method","name":"register_uri_scheme_as_secure","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_secure","summary":"Register @scheme as a secure scheme. This means that mixed content warnings won't be generated for this scheme ...","deprecated":null},{"type":"method","name":"reload","type_name":"WebView","ident":"webkit_web_view_reload","summary":"Reloads the current contents of @web_view. See also webkit_web_view_reload_bypass_cache().","deprecated":null},{"type":"method","name":"reload_bypass_cache","type_name":"WebView","ident":"webkit_web_view_reload_bypass_cache","summary":"Reloads the current contents of @web_view without using any cached data.","deprecated":null},{"type":"method","name":"remove","type_name":"ContextMenu","ident":"webkit_context_menu_remove","summary":"Removes @item from the @menu. See also webkit_context_menu_remove_all() to remove all items.","deprecated":null},{"type":"method","name":"remove","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_remove","summary":"Asynchronously remove a content filter given its @identifier. When the operation is finished, @callback will be invoked, which ...","deprecated":null},{"type":"method","name":"remove","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_remove","summary":"Asynchronously removes the website data in the given @website_data list. Asynchronously removes the website data of the given ...","deprecated":null},{"type":"method","name":"remove_all","type_name":"ContextMenu","ident":"webkit_context_menu_remove_all","summary":"Removes all items of the @menu.","deprecated":null},{"type":"method","name":"remove_all_filters","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_all_filters","summary":"Removes all content filters from the given #WebKitUserContentManager.","deprecated":null},{"type":"method","name":"remove_all_scripts","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_all_scripts","summary":"Removes all user scripts from the given #WebKitUserContentManager See also webkit_user_content_manager_remove_script().","deprecated":null},{"type":"method","name":"remove_all_style_sheets","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_all_style_sheets","summary":"Removes all user style sheets from the given #WebKitUserContentManager.","deprecated":null},{"type":"method","name":"remove_filter","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_filter","summary":"Removes a filter from the given #WebKitUserContentManager. Since 2.24","deprecated":null},{"type":"method","name":"remove_filter_by_id","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_filter_by_id","summary":"Removes a filter by the given identifier. Removes a filter from the given #WebKitUserContentManager given the identifier of ...","deprecated":null},{"type":"method","name":"remove_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_remove_finish","summary":"Finishes an asynchronous filter removal previously started with webkit_user_content_filter_store_remove().","deprecated":null},{"type":"method","name":"remove_finish","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_remove_finish","summary":"Finish an asynchronous operation started with webkit_website_data_manager_remove().","deprecated":null},{"type":"method","name":"remove_script","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_script","summary":"Removes a #WebKitUserScript from the given #WebKitUserContentManager. See also webkit_user_content_manager_remove_all_scripts().","deprecated":null},{"type":"method","name":"remove_style_sheet","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_style_sheet","summary":"Removes a #WebKitUserStyleSheet from the given #WebKitUserContentManager. See also webkit_user_content_manager_remove_all_style_sheets().","deprecated":null},{"type":"method","name":"replace_cookies","type_name":"CookieManager","ident":"webkit_cookie_manager_replace_cookies","summary":"Asynchronously replace all cookies in @cookie_manager with the given list of @cookies. When the operation is finished, @callback ...","deprecated":null},{"type":"method","name":"replace_cookies_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_replace_cookies_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_replace_cookies().","deprecated":null},{"type":"method","name":"reset","type_name":"InputMethodContext","ident":"webkit_input_method_context_reset","summary":"Reset the @context. This will typically cause the input to clear the preedit state.","deprecated":null},{"type":"method","name":"restore_session_state","type_name":"WebView","ident":"webkit_web_view_restore_session_state","summary":"Restore the @web_view session state from @state","deprecated":null},{"type":"method","name":"return_error_message","type_name":"ScriptMessageReply","ident":"webkit_script_message_reply_return_error_message","summary":"Reply to a script message with an error message."},{"type":"method","name":"return_value","type_name":"ScriptMessageReply","ident":"webkit_script_message_reply_return_value","summary":"Reply to a script message with a value. This function can be called twice for passing the reply ..."},{"type":"method","name":"run_dialog","type_name":"PrintOperation","ident":"webkit_print_operation_run_dialog","summary":"Run the print dialog and start printing. Run the print dialog and start printing using the options selected ...","deprecated":null},{"type":"method","name":"save","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_save","summary":"Asynchronously save a content filter from a set source rule. Asynchronously save a content filter from a source ...","deprecated":null},{"type":"method","name":"save","type_name":"WebView","ident":"webkit_web_view_save","summary":"Asynchronously save the current web page. Asynchronously save the current web page associated to the #WebKitWebView into a ...","deprecated":null},{"type":"method","name":"save_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_save_finish","summary":"Finishes an asynchronous filter save previously started with webkit_user_content_filter_store_save().","deprecated":null},{"type":"method","name":"save_finish","type_name":"WebView","ident":"webkit_web_view_save_finish","summary":"Finish an asynchronous operation started with webkit_web_view_save().","deprecated":null},{"type":"method","name":"save_from_file","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_save_from_file","summary":"Asynchronously save a content filter from the contents of a file. Asynchronously save a content filter from the ...","deprecated":null},{"type":"method","name":"save_from_file_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_save_from_file_finish","summary":"Finishes and asynchronous filter save previously started with webkit_user_content_filter_store_save_from_file().","deprecated":null},{"type":"method","name":"save_to_file","type_name":"WebView","ident":"webkit_web_view_save_to_file","summary":"Asynchronously save the current web page. Asynchronously save the current web page associated to the #WebKitWebView into a ...","deprecated":null},{"type":"method","name":"save_to_file_finish","type_name":"WebView","ident":"webkit_web_view_save_to_file_finish","summary":"Finish an asynchronous operation started with webkit_web_view_save_to_file().","deprecated":null},{"type":"method","name":"search","type_name":"FindController","ident":"webkit_find_controller_search","summary":"Looks for @search_text associated with @find_controller. Looks for @search_text in the #WebKitWebView associated with @find_controller since the beginning ...","deprecated":null},{"type":"method","name":"search_finish","type_name":"FindController","ident":"webkit_find_controller_search_finish","summary":"Finishes a find operation. Finishes a find operation started by webkit_find_controller_search(). It will basically unhighlight every text match ...","deprecated":null},{"type":"method","name":"search_next","type_name":"FindController","ident":"webkit_find_controller_search_next","summary":"Looks for the next occurrence of the search text. Calling this method before webkit_find_controller_search() or webkit_find_controller_count_matches() is a ...","deprecated":null},{"type":"method","name":"search_previous","type_name":"FindController","ident":"webkit_find_controller_search_previous","summary":"Looks for the previous occurrence of the search text. Calling this method before webkit_find_controller_search() or webkit_find_controller_count_matches() is a ...","deprecated":null},{"type":"method","name":"select_files","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_select_files","summary":"Ask WebKit to select local files for upload and complete the request.","deprecated":null},{"type":"method","name":"select_item","type_name":"OptionMenu","ident":"webkit_option_menu_select_item","summary":"Selects the #WebKitOptionMenuItem at @index in @menu. Selecting an item changes the text shown by the combo button, ...","deprecated":null},{"type":"method","name":"send_message_to_all_extensions","type_name":"WebContext","ident":"webkit_web_context_send_message_to_all_extensions","summary":"Send @message to all web process extensions associated to @context. If @message is floating, it's consumed.","deprecated":null},{"type":"method","name":"send_message_to_page","type_name":"WebView","ident":"webkit_web_view_send_message_to_page","summary":"Send @message to the #WebKitWebPage corresponding to @web_view. If @message is floating, it's consumed. If you don't expect ...","deprecated":null},{"type":"method","name":"send_message_to_page_finish","type_name":"WebView","ident":"webkit_web_view_send_message_to_page_finish","summary":"Finish an asynchronous operation started with webkit_web_view_send_message_to_page().","deprecated":null},{"type":"method","name":"send_reply","type_name":"UserMessage","ident":"webkit_user_message_send_reply","summary":"Send a reply to an user message. If @reply is floating, it's consumed. You can only send a ...","deprecated":null},{"type":"method","name":"serialize","type_name":"WebViewSessionState","ident":"webkit_web_view_session_state_serialize","summary":"Serializes a #WebKitWebViewSessionState."},{"type":"method","name":"set_accept_policy","type_name":"CookieManager","ident":"webkit_cookie_manager_set_accept_policy","summary":"Set the cookie acceptance policy of @cookie_manager as @policy. Note that ITP has its own way to handle ...","deprecated":null},{"type":"method","name":"set_allow_file_access_from_file_urls","type_name":"Settings","ident":"webkit_settings_set_allow_file_access_from_file_urls","summary":"Set the #WebKitSettings:allow-file-access-from-file-urls property.","deprecated":null},{"type":"method","name":"set_allow_modal_dialogs","type_name":"Settings","ident":"webkit_settings_set_allow_modal_dialogs","summary":"Set the #WebKitSettings:allow-modal-dialogs property.","deprecated":null},{"type":"method","name":"set_allow_overwrite","type_name":"Download","ident":"webkit_download_set_allow_overwrite","summary":"Sets the #WebKitDownload:allow-overwrite property. Sets the #WebKitDownload:allow-overwrite property, which determines whether the download may overwrite an existing file ...","deprecated":null},{"type":"method","name":"set_allow_top_navigation_to_data_urls","type_name":"Settings","ident":"webkit_settings_set_allow_top_navigation_to_data_urls","summary":"Set the #WebKitSettings:allow-top-navigation-to-data-urls property.","deprecated":null},{"type":"method","name":"set_allow_universal_access_from_file_urls","type_name":"Settings","ident":"webkit_settings_set_allow_universal_access_from_file_urls","summary":"Set the #WebKitSettings:allow-universal-access-from-file-urls property.","deprecated":null},{"type":"method","name":"set_altitude","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_altitude","summary":"Set the @position altitude."},{"type":"method","name":"set_altitude_accuracy","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_altitude_accuracy","summary":"Set the accuracy of @position altitude."},{"type":"method","name":"set_application_info","type_name":"AutomationSession","ident":"webkit_automation_session_set_application_info","summary":"Set the application information to @session. This information will be used by the driver service to match the ...","deprecated":null},{"type":"method","name":"set_auto_load_images","type_name":"Settings","ident":"webkit_settings_set_auto_load_images","summary":"Set the #WebKitSettings:auto-load-images property.","deprecated":null},{"type":"method","name":"set_automation_allowed","type_name":"WebContext","ident":"webkit_web_context_set_automation_allowed","summary":"Set whether automation is allowed in @context. When automation is enabled the browser could be controlled by another ...","deprecated":null},{"type":"method","name":"set_background_color","type_name":"WebView","ident":"webkit_web_view_set_background_color","summary":"Sets the color that will be used to draw the @web_view background. Sets the color that will be ...","deprecated":null},{"type":"method","name":"set_cache_model","type_name":"WebContext","ident":"webkit_web_context_set_cache_model","summary":"Specifies a usage model for WebViews. Specifies a usage model for WebViews, which WebKit will use to determine ...","deprecated":null},{"type":"method","name":"set_camera_capture_state","type_name":"WebView","ident":"webkit_web_view_set_camera_capture_state","summary":"Set the camera capture state of a #WebKitWebView. If #WebKitSettings:enable-mediastream is %FALSE, this method will have no visible ...","deprecated":null},{"type":"method","name":"set_can_save_credentials","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_set_can_save_credentials","summary":"Set whether the authentication method associated with @request should allow the storage of credentials. Set whether the authentication ...","deprecated":null},{"type":"method","name":"set_color","type_name":"InputMethodUnderline","ident":"webkit_input_method_underline_set_color","summary":"Set the color of the underline. If @rgba is %NULL the foreground text color will be used for ..."},{"type":"method","name":"set_conservative_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_conservative_threshold","summary":"Sets the memory limit for the conservative policy to start working. Sets @value as the fraction of the ..."},{"type":"method","name":"set_content_type","type_name":"URISchemeResponse","ident":"webkit_uri_scheme_response_set_content_type","summary":"Sets the content type for the @response","deprecated":null},{"type":"method","name":"set_cors_allowlist","type_name":"WebView","ident":"webkit_web_view_set_cors_allowlist","summary":"Sets the @allowlist for CORS. Sets the @allowlist for which [Cross-Origin Resource Sharing](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) checks are disabled in @web_view. ...","deprecated":null},{"type":"method","name":"set_cursive_font_family","type_name":"Settings","ident":"webkit_settings_set_cursive_font_family","summary":"Set the #WebKitSettings:cursive-font-family property.","deprecated":null},{"type":"method","name":"set_custom_charset","type_name":"WebView","ident":"webkit_web_view_set_custom_charset","summary":"Sets the current custom character encoding override of @web_view. The custom character encoding will override any text encoding ...","deprecated":null},{"type":"method","name":"set_default_charset","type_name":"Settings","ident":"webkit_settings_set_default_charset","summary":"Set the #WebKitSettings:default-charset property.","deprecated":null},{"type":"method","name":"set_default_font_family","type_name":"Settings","ident":"webkit_settings_set_default_font_family","summary":"Set the #WebKitSettings:default-font-family property.","deprecated":null},{"type":"method","name":"set_default_font_size","type_name":"Settings","ident":"webkit_settings_set_default_font_size","summary":"Set the #WebKitSettings:default-font-size property.","deprecated":null},{"type":"method","name":"set_default_monospace_font_size","type_name":"Settings","ident":"webkit_settings_set_default_monospace_font_size","summary":"Set the #WebKitSettings:default-monospace-font-size property.","deprecated":null},{"type":"method","name":"set_destination","type_name":"Download","ident":"webkit_download_set_destination","summary":"Sets the destination to which the downloaded file will be written. This method should be called before the ...","deprecated":null},{"type":"method","name":"set_disable_web_security","type_name":"Settings","ident":"webkit_settings_set_disable_web_security","summary":"Set the #WebKitSettings:disable-web-security property.","deprecated":null},{"type":"method","name":"set_display_capture_state","type_name":"WebView","ident":"webkit_web_view_set_display_capture_state","summary":"Set the display capture state of a #WebKitWebView. If #WebKitSettings:enable-mediastream is %FALSE, this method will have no visible ...","deprecated":null},{"type":"method","name":"set_draw_compositing_indicators","type_name":"Settings","ident":"webkit_settings_set_draw_compositing_indicators","summary":"Set the #WebKitSettings:draw-compositing-indicators property.","deprecated":null},{"type":"method","name":"set_editable","type_name":"WebView","ident":"webkit_web_view_set_editable","summary":"Sets whether the user is allowed to edit the HTML document. If @editable is %TRUE, @web_view allows the ...","deprecated":null},{"type":"method","name":"set_enable_2d_canvas_acceleration","type_name":"Settings","ident":"webkit_settings_set_enable_2d_canvas_acceleration","summary":"Set the #WebKitSettings:enable-2d-canvas-acceleration property.","deprecated":null},{"type":"method","name":"set_enable_back_forward_navigation_gestures","type_name":"Settings","ident":"webkit_settings_set_enable_back_forward_navigation_gestures","summary":"Set the #WebKitSettings:enable-back-forward-navigation-gestures property.","deprecated":null},{"type":"method","name":"set_enable_caret_browsing","type_name":"Settings","ident":"webkit_settings_set_enable_caret_browsing","summary":"Set the #WebKitSettings:enable-caret-browsing property.","deprecated":null},{"type":"method","name":"set_enable_developer_extras","type_name":"Settings","ident":"webkit_settings_set_enable_developer_extras","summary":"Set the #WebKitSettings:enable-developer-extras property.","deprecated":null},{"type":"method","name":"set_enable_dns_prefetching","type_name":"Settings","ident":"webkit_settings_set_enable_dns_prefetching","summary":"Set the #WebKitSettings:enable-dns-prefetching property.","deprecated":"2.48."},{"type":"method","name":"set_enable_encrypted_media","type_name":"Settings","ident":"webkit_settings_set_enable_encrypted_media","summary":"Set the #WebKitSettings:enable-encrypted-media property.","deprecated":null},{"type":"method","name":"set_enable_fullscreen","type_name":"Settings","ident":"webkit_settings_set_enable_fullscreen","summary":"Set the #WebKitSettings:enable-fullscreen property.","deprecated":null},{"type":"method","name":"set_enable_html5_database","type_name":"Settings","ident":"webkit_settings_set_enable_html5_database","summary":"Set the #WebKitSettings:enable-html5-database property.","deprecated":null},{"type":"method","name":"set_enable_html5_local_storage","type_name":"Settings","ident":"webkit_settings_set_enable_html5_local_storage","summary":"Set the #WebKitSettings:enable-html5-local-storage property.","deprecated":null},{"type":"method","name":"set_enable_hyperlink_auditing","type_name":"Settings","ident":"webkit_settings_set_enable_hyperlink_auditing","summary":"Set the #WebKitSettings:enable-hyperlink-auditing property.","deprecated":"2.50."},{"type":"method","name":"set_enable_javascript","type_name":"Settings","ident":"webkit_settings_set_enable_javascript","summary":"Set the #WebKitSettings:enable-javascript property.","deprecated":null},{"type":"method","name":"set_enable_javascript_markup","type_name":"Settings","ident":"webkit_settings_set_enable_javascript_markup","summary":"Set the #WebKitSettings:enable-javascript-markup property.","deprecated":null},{"type":"method","name":"set_enable_media","type_name":"Settings","ident":"webkit_settings_set_enable_media","summary":"Set the #WebKitSettings:enable-media property.","deprecated":null},{"type":"method","name":"set_enable_media_capabilities","type_name":"Settings","ident":"webkit_settings_set_enable_media_capabilities","summary":"Set the #WebKitSettings:enable-media-capabilities property.","deprecated":null},{"type":"method","name":"set_enable_media_stream","type_name":"Settings","ident":"webkit_settings_set_enable_media_stream","summary":"Set the #WebKitSettings:enable-media-stream property.","deprecated":null},{"type":"method","name":"set_enable_mediasource","type_name":"Settings","ident":"webkit_settings_set_enable_mediasource","summary":"Set the #WebKitSettings:enable-mediasource property.","deprecated":null},{"type":"method","name":"set_enable_mock_capture_devices","type_name":"Settings","ident":"webkit_settings_set_enable_mock_capture_devices","summary":"Set the #WebKitSettings:enable-mock-capture-devices property.","deprecated":null},{"type":"method","name":"set_enable_offline_web_application_cache","type_name":"Settings","ident":"webkit_settings_set_enable_offline_web_application_cache","summary":"Setting no longer supported. This function does nothing.","deprecated":"2.44"},{"type":"method","name":"set_enable_page_cache","type_name":"Settings","ident":"webkit_settings_set_enable_page_cache","summary":"Set the #WebKitSettings:enable-page-cache property.","deprecated":null},{"type":"method","name":"set_enable_preedit","type_name":"InputMethodContext","ident":"webkit_input_method_context_set_enable_preedit","summary":"Set whether @context should enable preedit to display feedback.","deprecated":null},{"type":"method","name":"set_enable_resizable_text_areas","type_name":"Settings","ident":"webkit_settings_set_enable_resizable_text_areas","summary":"Set the #WebKitSettings:enable-resizable-text-areas property.","deprecated":null},{"type":"method","name":"set_enable_site_specific_quirks","type_name":"Settings","ident":"webkit_settings_set_enable_site_specific_quirks","summary":"Set the #WebKitSettings:enable-site-specific-quirks property.","deprecated":null},{"type":"method","name":"set_enable_smooth_scrolling","type_name":"Settings","ident":"webkit_settings_set_enable_smooth_scrolling","summary":"Set the #WebKitSettings:enable-smooth-scrolling property.","deprecated":null},{"type":"method","name":"set_enable_spatial_navigation","type_name":"Settings","ident":"webkit_settings_set_enable_spatial_navigation","summary":"Set the #WebKitSettings:enable-spatial-navigation property.","deprecated":null},{"type":"method","name":"set_enable_tabs_to_links","type_name":"Settings","ident":"webkit_settings_set_enable_tabs_to_links","summary":"Set the #WebKitSettings:enable-tabs-to-links property.","deprecated":null},{"type":"method","name":"set_enable_webaudio","type_name":"Settings","ident":"webkit_settings_set_enable_webaudio","summary":"Set the #WebKitSettings:enable-webaudio property.","deprecated":null},{"type":"method","name":"set_enable_webgl","type_name":"Settings","ident":"webkit_settings_set_enable_webgl","summary":"Set the #WebKitSettings:enable-webgl property.","deprecated":null},{"type":"method","name":"set_enable_webrtc","type_name":"Settings","ident":"webkit_settings_set_enable_webrtc","summary":"Set the [property@Settings:enable-webrtc] property. Setting this property to %TRUE implies the media-stream web-setting will also be enabled.","deprecated":null},{"type":"method","name":"set_enable_write_console_messages_to_stdout","type_name":"Settings","ident":"webkit_settings_set_enable_write_console_messages_to_stdout","summary":"Set the #WebKitSettings:enable-write-console-messages-to-stdout property.","deprecated":null},{"type":"method","name":"set_fantasy_font_family","type_name":"Settings","ident":"webkit_settings_set_fantasy_font_family","summary":"Set the #WebKitSettings:fantasy-font-family property.","deprecated":null},{"type":"method","name":"set_favicons_enabled","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_set_favicons_enabled","summary":"Set whether website icons are enabled. Website icons are disabled by default. When website icons are disabled, the #WebKitFaviconDatabase ...","deprecated":null},{"type":"method","name":"set_feature_enabled","type_name":"Settings","ident":"webkit_settings_set_feature_enabled","summary":"Enables or disables a feature. The current status of the feature can be determined with [id@webkit_settings_get_feature_enabled]. To reset ...","deprecated":null},{"type":"method","name":"set_hardware_acceleration_policy","type_name":"Settings","ident":"webkit_settings_set_hardware_acceleration_policy","summary":"Set the #WebKitSettings:hardware-acceleration-policy property.","deprecated":null},{"type":"method","name":"set_heading","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_heading","summary":"Set the @position heading. Set the @position heading, as a positive angle between the direction of movement and ..."},{"type":"method","name":"set_http_headers","type_name":"URISchemeResponse","ident":"webkit_uri_scheme_response_set_http_headers","summary":"Assign the provided #SoupMessageHeaders to the response. @headers need to be of the type %SOUP_MESSAGE_HEADERS_RESPONSE. Any existing headers ...","deprecated":null},{"type":"method","name":"set_input_hints","type_name":"InputMethodContext","ident":"webkit_input_method_context_set_input_hints","summary":"Set the value of the #WebKitInputMethodContext:input-hints property.","deprecated":null},{"type":"method","name":"set_input_method_context","type_name":"WebView","ident":"webkit_web_view_set_input_method_context","summary":"Set the #WebKitInputMethodContext to be used by @web_view. Set the #WebKitInputMethodContext to be used by @web_view, or %NULL ...","deprecated":null},{"type":"method","name":"set_input_purpose","type_name":"InputMethodContext","ident":"webkit_input_method_context_set_input_purpose","summary":"Set the value of the #WebKitInputMethodContext:input-purpose property.","deprecated":null},{"type":"method","name":"set_is_muted","type_name":"WebView","ident":"webkit_web_view_set_is_muted","summary":"Sets the mute state of @web_view.","deprecated":null},{"type":"method","name":"set_itp_enabled","type_name":"NetworkSession","ident":"webkit_network_session_set_itp_enabled","summary":"Enable or disable Intelligent Tracking Prevention (ITP). When ITP is enabled resource load statistics are collected and used ...","deprecated":null},{"type":"method","name":"set_javascript_can_access_clipboard","type_name":"Settings","ident":"webkit_settings_set_javascript_can_access_clipboard","summary":"Set the #WebKitSettings:javascript-can-access-clipboard property.","deprecated":null},{"type":"method","name":"set_javascript_can_open_windows_automatically","type_name":"Settings","ident":"webkit_settings_set_javascript_can_open_windows_automatically","summary":"Set the #WebKitSettings:javascript-can-open-windows-automatically property.","deprecated":null},{"type":"method","name":"set_kill_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_kill_threshold","summary":"Sets @value as the fraction of the defined memory limit where the process will be killed. The threshold ..."},{"type":"method","name":"set_load_icons_ignoring_image_load_setting","type_name":"Settings","ident":"webkit_settings_set_load_icons_ignoring_image_load_setting","summary":"Setting no longer supported. This function does nothing.","deprecated":"2.42"},{"type":"method","name":"set_media_content_types_requiring_hardware_support","type_name":"Settings","ident":"webkit_settings_set_media_content_types_requiring_hardware_support","summary":"Set the #WebKitSettings:media-content-types-requiring-hardware-support property.","deprecated":null},{"type":"method","name":"set_media_playback_allows_inline","type_name":"Settings","ident":"webkit_settings_set_media_playback_allows_inline","summary":"Set the #WebKitSettings:media-playback-allows-inline property.","deprecated":null},{"type":"method","name":"set_media_playback_requires_user_gesture","type_name":"Settings","ident":"webkit_settings_set_media_playback_requires_user_gesture","summary":"Set the #WebKitSettings:media-playback-requires-user-gesture property.","deprecated":null},{"type":"method","name":"set_memory_limit","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_memory_limit","summary":"Sets @memory_limit the memory limit value to @settings. The default value is the system's RAM size with a ..."},{"type":"method","name":"set_microphone_capture_state","type_name":"WebView","ident":"webkit_web_view_set_microphone_capture_state","summary":"Set the microphone capture state of a #WebKitWebView. If #WebKitSettings:enable-mediastream is %FALSE, this method will have no visible ...","deprecated":null},{"type":"method","name":"set_minimum_font_size","type_name":"Settings","ident":"webkit_settings_set_minimum_font_size","summary":"Set the #WebKitSettings:minimum-font-size property.","deprecated":null},{"type":"method","name":"set_monospace_font_family","type_name":"Settings","ident":"webkit_settings_set_monospace_font_family","summary":"Set the #WebKitSettings:monospace-font-family property.","deprecated":null},{"type":"method","name":"set_name","type_name":"ApplicationInfo","ident":"webkit_application_info_set_name","summary":"Set the name of the application. If not provided, or %NULL is passed, g_get_prgname() will be used."},{"type":"method","name":"set_page_setup","type_name":"PrintOperation","ident":"webkit_print_operation_set_page_setup","summary":"Set the current page setup of @print_operation. Current page setup is used for the initial values of the ...","deprecated":null},{"type":"method","name":"set_persistent_credential_storage_enabled","type_name":"NetworkSession","ident":"webkit_network_session_set_persistent_credential_storage_enabled","summary":"Enable or disable persistent credential storage. When enabled, which is the default for non-ephemeral sessions, the network process ...","deprecated":null},{"type":"method","name":"set_persistent_storage","type_name":"CookieManager","ident":"webkit_cookie_manager_set_persistent_storage","summary":"Set non-session cookies. Set the @filename where non-session cookies are stored persistently using @storage as the format to ...","deprecated":null},{"type":"method","name":"set_pictograph_font_family","type_name":"Settings","ident":"webkit_settings_set_pictograph_font_family","summary":"Set the #WebKitSettings:pictograph-font-family property.","deprecated":null},{"type":"method","name":"set_poll_interval","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_poll_interval","summary":"Sets @value as the poll interval used by @settings. The poll interval value must be bigger than 0. ..."},{"type":"method","name":"set_preferred_languages","type_name":"WebContext","ident":"webkit_web_context_set_preferred_languages","summary":"Set the list of preferred languages. Set the list of preferred languages, sorted from most desirable to least ...","deprecated":null},{"type":"method","name":"set_print_backgrounds","type_name":"Settings","ident":"webkit_settings_set_print_backgrounds","summary":"Set the #WebKitSettings:print-backgrounds property.","deprecated":null},{"type":"method","name":"set_print_settings","type_name":"PrintOperation","ident":"webkit_print_operation_set_print_settings","summary":"Set the current print settings of @print_operation. Set the current print settings of @print_operation. Current print settings are ...","deprecated":null},{"type":"method","name":"set_proposed_credential","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_set_proposed_credential","summary":"Set the #WebKitCredential of the proposed authentication challenge. Set the #WebKitCredential of the proposed authentication challenge that was ...","deprecated":null},{"type":"method","name":"set_proxy_settings","type_name":"NetworkSession","ident":"webkit_network_session_set_proxy_settings","summary":"Set the network proxy settings to be used by connections started in @session session. By default %WEBKIT_NETWORK_PROXY_MODE_DEFAULT is ...","deprecated":null},{"type":"method","name":"set_rgba","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_set_rgba","summary":"Sets the current #GdkRGBA color of @request","deprecated":null},{"type":"method","name":"set_sans_serif_font_family","type_name":"Settings","ident":"webkit_settings_set_sans_serif_font_family","summary":"Set the #WebKitSettings:sans-serif-font-family property.","deprecated":null},{"type":"method","name":"set_serif_font_family","type_name":"Settings","ident":"webkit_settings_set_serif_font_family","summary":"Set the #WebKitSettings:serif-font-family property.","deprecated":null},{"type":"method","name":"set_settings","type_name":"WebView","ident":"webkit_web_view_set_settings","summary":"Sets the #WebKitSettings to be applied to @web_view. The existing #WebKitSettings of @web_view will be replaced by @settings. ...","deprecated":null},{"type":"method","name":"set_speed","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_speed","summary":"Set the @position speed."},{"type":"method","name":"set_spell_checking_enabled","type_name":"WebContext","ident":"webkit_web_context_set_spell_checking_enabled","summary":"Enable or disable the spell checking feature.","deprecated":null},{"type":"method","name":"set_spell_checking_languages","type_name":"WebContext","ident":"webkit_web_context_set_spell_checking_languages","summary":"Set the list of spell checking languages to be used for spell checking. The locale string typically is ...","deprecated":null},{"type":"method","name":"set_status","type_name":"URISchemeResponse","ident":"webkit_uri_scheme_response_set_status","summary":"Sets the status code and reason phrase for the @response. If @status_code is a known value and @reason_phrase ...","deprecated":null},{"type":"method","name":"set_strict_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_strict_threshold","summary":"Sets the memory limit for the strict policy to start working. Sets @value as the fraction of the ..."},{"type":"method","name":"set_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_set_submenu","summary":"Sets or replaces the @item submenu. If @submenu is %NULL the current submenu of @item is removed.","deprecated":null},{"type":"method","name":"set_timestamp","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_timestamp","summary":"Set the @position timestamp. By default it's the time when the @position was created."},{"type":"method","name":"set_tls_errors_policy","type_name":"NetworkSession","ident":"webkit_network_session_set_tls_errors_policy","summary":"Set the TLS errors policy of @session as @policy.","deprecated":null},{"type":"method","name":"set_uri","type_name":"URIRequest","ident":"webkit_uri_request_set_uri","summary":"Set the URI of @request","deprecated":null},{"type":"method","name":"set_user_agent","type_name":"Settings","ident":"webkit_settings_set_user_agent","summary":"Set the #WebKitSettings:user-agent property.","deprecated":null},{"type":"method","name":"set_user_agent_with_application_details","type_name":"Settings","ident":"webkit_settings_set_user_agent_with_application_details","summary":"Set the #WebKitSettings:user-agent property by appending the application details. Set the #WebKitSettings:user-agent property by appending the application details ...","deprecated":null},{"type":"method","name":"set_user_data","type_name":"ContextMenu","ident":"webkit_context_menu_set_user_data","summary":"Sets user data to @menu. This function can be used from a Web Process extension to set user ...","deprecated":null},{"type":"method","name":"set_version","type_name":"ApplicationInfo","ident":"webkit_application_info_set_version","summary":"Set the application version. If the application doesn't use the format major.minor.micro you can pass 0 as the ..."},{"type":"method","name":"set_web_process_extensions_directory","type_name":"WebContext","ident":"webkit_web_context_set_web_process_extensions_directory","summary":"Set the directory where WebKit will look for web process extensions. This method must be called before loading ...","deprecated":null},{"type":"method","name":"set_web_process_extensions_initialization_user_data","type_name":"WebContext","ident":"webkit_web_context_set_web_process_extensions_initialization_user_data","summary":"Set user data to be passed to Web Extensions on initialization. The data will be passed to the ...","deprecated":null},{"type":"method","name":"set_webrtc_udp_ports_range","type_name":"Settings","ident":"webkit_settings_set_webrtc_udp_ports_range","summary":"Set the [property@Settings:webrtc-udp-ports-range] property.","deprecated":null},{"type":"method","name":"set_zoom_level","type_name":"WebView","ident":"webkit_web_view_set_zoom_level","summary":"Set the zoom level of @web_view. Set the zoom level of @web_view, i.e. the factor by which the ...","deprecated":null},{"type":"method","name":"set_zoom_text_only","type_name":"Settings","ident":"webkit_settings_set_zoom_text_only","summary":"Set the #WebKitSettings:zoom-text-only property.","deprecated":null},{"type":"method","name":"show","type_name":"WebInspector","ident":"webkit_web_inspector_show","summary":"Request @inspector to be shown.","deprecated":null},{"type":"method","name":"stop_loading","type_name":"WebView","ident":"webkit_web_view_stop_loading","summary":"Stops any ongoing loading operation in @web_view. This method does nothing if no content is being loaded. If ...","deprecated":null},{"type":"method","name":"submit","type_name":"FormSubmissionRequest","ident":"webkit_form_submission_request_submit","summary":"Continue the form submission.","deprecated":null},{"type":"method","name":"terminate_web_process","type_name":"WebView","ident":"webkit_web_view_terminate_web_process","summary":"Terminates the web process associated to @web_view. When the web process gets terminated using this method, the #WebKitWebView::web-process-terminated ...","deprecated":null},{"type":"method","name":"to_string","type_name":"SecurityOrigin","ident":"webkit_security_origin_to_string","summary":"Gets a string representation of @origin. The string representation is a valid URI with only protocol, host, and ..."},{"type":"method","name":"try_close","type_name":"WebView","ident":"webkit_web_view_try_close","summary":"Tries to close the @web_view. This will fire the onbeforeunload event to ask the user for confirmation to ...","deprecated":null},{"type":"method","name":"unref","type_name":"ApplicationInfo","ident":"webkit_application_info_unref","summary":"Atomically decrements the reference count of @info by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"Feature","ident":"webkit_feature_unref","summary":"Atomically releases a reference on the given @feature. If the reference was the last, the resources associated to ..."},{"type":"method","name":"unref","type_name":"FeatureList","ident":"webkit_feature_list_unref","summary":"Atomically releases a reference on the given @feature_list. If the reference was the last, the resources associated to ..."},{"type":"method","name":"unref","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_unref","summary":"Atomically decrements the reference count of @itp_first_party by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"ITPThirdParty","ident":"webkit_itp_third_party_unref","summary":"Atomically decrements the reference count of @itp_third_party by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_unref","summary":"Atomically decrements the reference count of @query by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"ScriptDialog","ident":"webkit_script_dialog_unref","summary":"Atomically decrements the reference count of @dialog by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"ScriptMessageReply","ident":"webkit_script_message_reply_unref","summary":"Atomically decrements the reference count of @script_message_reply by one. If the reference count drops to 0, all the ..."},{"type":"method","name":"unref","type_name":"SecurityOrigin","ident":"webkit_security_origin_unref","summary":"Atomically decrements the reference count of @origin by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"UserContentFilter","ident":"webkit_user_content_filter_unref","summary":"Atomically decrements the reference count of @user_content_filter by one. If the reference count drops to 0, all the ..."},{"type":"method","name":"unref","type_name":"UserScript","ident":"webkit_user_script_unref","summary":"Atomically decrements the reference count of @user_script by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"UserStyleSheet","ident":"webkit_user_style_sheet_unref","summary":"Atomically decrements the reference count of @user_style_sheet by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_unref","summary":"Atomically releases a reference on the given @matchPattern. If the reference was the last, the resources associated to ..."},{"type":"method","name":"unref","type_name":"WebsiteData","ident":"webkit_website_data_unref","summary":"Atomically decrements the reference count of @website_data by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unref","type_name":"WebViewSessionState","ident":"webkit_web_view_session_state_unref","summary":"Atomically decrements the reference count of @state by one. If the reference count drops to 0, all memory ..."},{"type":"method","name":"unregister_script_message_handler","type_name":"UserContentManager","ident":"webkit_user_content_manager_unregister_script_message_handler","summary":"Unregisters a previously registered message handler in script world with name @world_name. If %NULL is passed as the @world_name, ...","deprecated":null},{"type":"method","name":"update_position","type_name":"GeolocationManager","ident":"webkit_geolocation_manager_update_position","summary":"Notify @manager that position has been updated to @position.","deprecated":null},{"type":"method","name":"uri_scheme_is_cors_enabled","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_cors_enabled","summary":"Whether @scheme is considered as a CORS enabled scheme. See also webkit_security_manager_register_uri_scheme_as_cors_enabled().","deprecated":null},{"type":"method","name":"uri_scheme_is_display_isolated","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_display_isolated","summary":"Whether @scheme is considered as a display isolated scheme. See also webkit_security_manager_register_uri_scheme_as_display_isolated().","deprecated":null},{"type":"method","name":"uri_scheme_is_empty_document","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_empty_document","summary":"Whether @scheme is considered as an empty document scheme. See also webkit_security_manager_register_uri_scheme_as_empty_document().","deprecated":null},{"type":"method","name":"uri_scheme_is_local","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_local","summary":"Whether @scheme is considered as a local scheme. See also webkit_security_manager_register_uri_scheme_as_local().","deprecated":null},{"type":"method","name":"uri_scheme_is_no_access","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_no_access","summary":"Whether @scheme is considered as a no-access scheme. See also webkit_security_manager_register_uri_scheme_as_no_access().","deprecated":null},{"type":"method","name":"uri_scheme_is_secure","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_secure","summary":"Whether @scheme is considered as a secure scheme. See also webkit_security_manager_register_uri_scheme_as_secure().","deprecated":null},{"type":"method","name":"use","type_name":"PolicyDecision","ident":"webkit_policy_decision_use","summary":"Accept the action which triggered this decision.","deprecated":null},{"type":"method","name":"use_with_policies","type_name":"PolicyDecision","ident":"webkit_policy_decision_use_with_policies","summary":"Accept the navigation action and continue with provided @policies. Accept the navigation action which triggered this decision, and ...","deprecated":null},{"type":"property","name":"allow-file-access-from-file-urls","type_name":"Settings","summary":"Whether file access is allowed from file URLs. By default, when something is loaded in a #WebKitWebView using a ...","deprecated":null},{"type":"property","name":"allow-modal-dialogs","type_name":"Settings","summary":"Determine whether it's allowed to create and run modal dialogs from a #WebKitWebView through JavaScript with window.showModalDialog. If it's ...","deprecated":null},{"type":"property","name":"allow-overwrite","type_name":"Download","summary":"Whether or not the download is allowed to overwrite an existing file on disk. If this property is %FALSE ...","deprecated":null},{"type":"property","name":"allow-top-navigation-to-data-urls","type_name":"Settings","summary":"Whether or not the top frame is allowed to navigate to data URLs. It is disabled by default due ...","deprecated":null},{"type":"property","name":"allow-universal-access-from-file-urls","type_name":"Settings","summary":"Whether or not JavaScript running in the context of a file scheme URL should be allowed to access content ...","deprecated":null},{"type":"property","name":"attached-height","type_name":"WebInspector","summary":"The height that the inspector view should have when it is attached.","deprecated":null},{"type":"property","name":"auto-load-images","type_name":"Settings","summary":"Determines whether images should be automatically loaded or not. On devices where network bandwidth is of concern, it might ...","deprecated":null},{"type":"property","name":"automation-presentation-type","type_name":"WebView","summary":"The #WebKitAutomationBrowsingContextPresentation of #WebKitWebView. This should only be used when creating a new #WebKitWebView as a response to #WebKitAutomationSession::create-web-view ...","deprecated":null},{"type":"property","name":"autoplay","type_name":"WebsitePolicies","summary":"The #WebKitAutoplayPolicy of #WebKitWebsitePolicies.","deprecated":null},{"type":"property","name":"base-cache-directory","type_name":"WebsiteDataManager","summary":"The base directory for caches. If %NULL, a default location will be used.","deprecated":null},{"type":"property","name":"base-data-directory","type_name":"WebsiteDataManager","summary":"The base directory for website data. If %NULL, a default location will be used.","deprecated":null},{"type":"property","name":"body","type_name":"Notification","summary":"The body for the notification.","deprecated":null},{"type":"property","name":"cache-directory","type_name":"NetworkSession","summary":"The base caches directory used to create the #WebKitWebsiteDataManager. If %NULL, a default location will be used.","deprecated":null},{"type":"property","name":"camera-capture-state","type_name":"WebView","summary":"Capture state of the camera device. Whenever the user grants a media-request sent by the web page, requesting video ...","deprecated":null},{"type":"property","name":"can-attach","type_name":"WebInspector","summary":"Whether the @inspector can be attached to the same window that contains the inspected view.","deprecated":null},{"type":"property","name":"content-length","type_name":"URIResponse","summary":"The expected content length of the response.","deprecated":null},{"type":"property","name":"context","type_name":"HitTestResult","summary":"Bitmask of #WebKitHitTestResultContext flags representing the context of the #WebKitHitTestResult.","deprecated":null},{"type":"property","name":"cursive-font-family","type_name":"Settings","summary":"The font family used as the default for content using a cursive font.","deprecated":null},{"type":"property","name":"data-directory","type_name":"NetworkSession","summary":"The base data directory used to create the #WebKitWebsiteDataManager. If %NULL, a default location will be used.","deprecated":null},{"type":"property","name":"default-charset","type_name":"Settings","summary":"The default text charset used when interpreting content with an unspecified charset.","deprecated":null},{"type":"property","name":"default-content-security-policy","type_name":"WebView","summary":"The default Content-Security-Policy used by the webview as if it were set by an HTTP header. This applies ...","deprecated":null},{"type":"property","name":"default-font-family","type_name":"Settings","summary":"The font family to use as the default for content that does not specify a font.","deprecated":null},{"type":"property","name":"default-font-size","type_name":"Settings","summary":"The default font size in pixels to use for content displayed if no font size is specified.","deprecated":null},{"type":"property","name":"default-monospace-font-size","type_name":"Settings","summary":"The default font size in pixels to use for content displayed in monospace font if no font size is specified.","deprecated":null},{"type":"property","name":"destination","type_name":"Download","summary":"The local path to where the download will be saved.","deprecated":null},{"type":"property","name":"disable-web-security","type_name":"Settings","summary":"Enable or disable support for Web Security on pages. This setting disables the same-origin policy, allowing every website ...","deprecated":null},{"type":"property","name":"display-capture-state","type_name":"WebView","summary":"Capture state of the display device. Whenever the user grants a media-request sent by the web page, requesting screencasting ...","deprecated":null},{"type":"property","name":"draw-compositing-indicators","type_name":"Settings","summary":"Whether to draw compositing borders and repaint counters on layers drawn with accelerated compositing. This is useful for debugging ...","deprecated":null},{"type":"property","name":"editable","type_name":"WebView","summary":"Whether the pages loaded inside #WebKitWebView are editable. For more information see webkit_web_view_set_editable().","deprecated":null},{"type":"property","name":"enable-2d-canvas-acceleration","type_name":"Settings","summary":"Enable or disable 2D canvas acceleration. If this setting is enabled, the 2D canvas will be accelerated even if ...","deprecated":null},{"type":"property","name":"enable-back-forward-navigation-gestures","type_name":"Settings","summary":"Enable or disable horizontal swipe gesture for back-forward navigation.","deprecated":null},{"type":"property","name":"enable-caret-browsing","type_name":"Settings","summary":"Whether to enable accessibility enhanced keyboard navigation.","deprecated":null},{"type":"property","name":"enable-developer-extras","type_name":"Settings","summary":"Determines whether or not developer tools, such as the Web Inspector, are enabled.","deprecated":null},{"type":"property","name":"enable-dns-prefetching","type_name":"Settings","summary":"Determines whether or not to prefetch domain names. DNS prefetching attempts to resolve domain names before a user tries ...","deprecated":"2.48"},{"type":"property","name":"enable-encrypted-media","type_name":"Settings","summary":"Enable or disable support for Encrypted Media API on pages. EncryptedMedia is an experimental JavaScript API for playing encrypted ...","deprecated":null},{"type":"property","name":"enable-fullscreen","type_name":"Settings","summary":"Whether to enable the Javascript Fullscreen API. The API allows any HTML element to request fullscreen display. See also ...","deprecated":null},{"type":"property","name":"enable-high-accuracy","type_name":"GeolocationManager","summary":"Whether high accuracy is enabled. This is a read-only property that will be set to %TRUE when a #WebKitGeolocationManager ...","deprecated":null},{"type":"property","name":"enable-html5-database","type_name":"Settings","summary":"Whether to enable HTML5 client-side SQL database support (IndexedDB).","deprecated":null},{"type":"property","name":"enable-html5-local-storage","type_name":"Settings","summary":"Whether to enable HTML5 local storage support. Local storage provides simple synchronous storage access. HTML5 local storage specification ...","deprecated":null},{"type":"property","name":"enable-hyperlink-auditing","type_name":"Settings","summary":"Determines whether or not hyperlink auditing is enabled. The hyperlink auditing specification is available at http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#hyperlink-auditing.","deprecated":"2.50"},{"type":"property","name":"enable-javascript","type_name":"Settings","summary":"Determines whether or not JavaScript executes within a page.","deprecated":null},{"type":"property","name":"enable-javascript-markup","type_name":"Settings","summary":"Determines whether or not JavaScript markup is allowed in document. When this setting is disabled, all JavaScript-related elements and ...","deprecated":null},{"type":"property","name":"enable-media","type_name":"Settings","summary":"Enable or disable support for media playback on pages. This setting is enabled by default. Disabling it means ``, ...","deprecated":null},{"type":"property","name":"enable-media-capabilities","type_name":"Settings","summary":"Enable or disable support for MediaCapabilities on pages. This specification intends to provide APIs to allow websites to make ...","deprecated":null},{"type":"property","name":"enable-media-stream","type_name":"Settings","summary":"Enable or disable support for MediaStream on pages. MediaStream is an experimental proposal for allowing web pages to access ...","deprecated":null},{"type":"property","name":"enable-mediasource","type_name":"Settings","summary":"Enable or disable support for MediaSource on pages. MediaSource extends HTMLMediaElement to allow JavaScript to generate media streams for ...","deprecated":null},{"type":"property","name":"enable-mock-capture-devices","type_name":"Settings","summary":"Enable or disable the Mock Capture Devices. Those are fake Microphone and Camera devices to be used as MediaStream sources.","deprecated":null},{"type":"property","name":"enable-offline-web-application-cache","type_name":"Settings","summary":"Unsupported setting. This property does nothing.","deprecated":"2.44"},{"type":"property","name":"enable-page-cache","type_name":"Settings","summary":"Enable or disable the page cache. Disabling the page cache is generally only useful for special circumstances like low-memory ...","deprecated":null},{"type":"property","name":"enable-resizable-text-areas","type_name":"Settings","summary":"Determines whether or not text areas can be resized.","deprecated":null},{"type":"property","name":"enable-site-specific-quirks","type_name":"Settings","summary":"Whether to turn on site-specific quirks. Turning this on will tell WebKit to use some site-specific workarounds for better ...","deprecated":null},{"type":"property","name":"enable-smooth-scrolling","type_name":"Settings","summary":"Enable or disable smooth scrolling.","deprecated":null},{"type":"property","name":"enable-spatial-navigation","type_name":"Settings","summary":"Whether to enable Spatial Navigation. This feature consists in the ability to navigate between focusable elements in a Web ...","deprecated":null},{"type":"property","name":"enable-tabs-to-links","type_name":"Settings","summary":"Determines whether the tab key cycles through the elements on the page. When this setting is enabled, users will ...","deprecated":null},{"type":"property","name":"enable-webaudio","type_name":"Settings","summary":"Enable or disable support for WebAudio on pages. WebAudio is an API for processing and synthesizing audio in web ...","deprecated":null},{"type":"property","name":"enable-webgl","type_name":"Settings","summary":"Enable or disable support for WebGL on pages. WebGL enables web content to use an API based on OpenGL ...","deprecated":null},{"type":"property","name":"enable-webrtc","type_name":"Settings","summary":"Enable WebRTC support for loaded pages. Enabling this setting implies that [property@Settings:enable-media-stream] will be enabled as well. ...","deprecated":null},{"type":"property","name":"enable-write-console-messages-to-stdout","type_name":"Settings","summary":"Enable or disable writing console messages to stdout. These are messages sent to the console with console.log and related methods.","deprecated":null},{"type":"property","name":"estimated-load-progress","type_name":"WebView","summary":"An estimate of the percent completion for the current loading operation. This value will range from 0.0 to 1.0 ...","deprecated":null},{"type":"property","name":"estimated-progress","type_name":"Download","summary":"An estimate of the percent completion for the download operation. This value will range from 0.0 to 1.0. The ...","deprecated":null},{"type":"property","name":"fantasy-font-family","type_name":"Settings","summary":"The font family used as the default for content using a fantasy font.","deprecated":null},{"type":"property","name":"favicon","type_name":"WebView","summary":"The favicon currently associated to the #WebKitWebView. See webkit_web_view_get_favicon() for more details.","deprecated":null},{"type":"property","name":"fd-list","type_name":"UserMessage","summary":"The UNIX file descriptors of the user message.","deprecated":null},{"type":"property","name":"filter","type_name":"FileChooserRequest","summary":"The filter currently associated with the request. See webkit_file_chooser_request_get_mime_types_filter() for more details.","deprecated":null},{"type":"property","name":"fullscreen","type_name":"WindowProperties","summary":"Whether window will be displayed fullscreen.","deprecated":null},{"type":"property","name":"geometry","type_name":"WindowProperties","summary":"The size and position of the window on the screen.","deprecated":null},{"type":"property","name":"hardware-acceleration-policy","type_name":"Settings","summary":"The #WebKitHardwareAccelerationPolicy to decide how to enable and disable hardware acceleration. Disabling hardware acceleration might cause some websites to ...","deprecated":null},{"type":"property","name":"http-headers","type_name":"URIResponse","summary":"The HTTP headers of the response, or %NULL if the response is not an HTTP response.","deprecated":null},{"type":"property","name":"id","type_name":"AutomationSession","summary":"The session unique identifier.","deprecated":null},{"type":"property","name":"id","type_name":"Notification","summary":"The unique id for the notification.","deprecated":null},{"type":"property","name":"image-uri","type_name":"HitTestResult","summary":"The URI of the image if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"input-hints","type_name":"InputMethodContext","summary":"The #WebKitInputHints of the input associated with this context.","deprecated":null},{"type":"property","name":"input-purpose","type_name":"InputMethodContext","summary":"The #WebKitInputPurpose of the input associated with this context.","deprecated":null},{"type":"property","name":"inspected-uri","type_name":"WebInspector","summary":"The URI that is currently being inspected.","deprecated":null},{"type":"property","name":"is-controlled-by-automation","type_name":"WebView","summary":"Whether the #WebKitWebView is controlled by automation tools (e.g. WebDriver, Selenium). This is required for views returned as a ...","deprecated":null},{"type":"property","name":"is-ephemeral","type_name":"NetworkSession","summary":"Whether to create an ephermeral #WebKitWebsiteDataManager for the session.","deprecated":null},{"type":"property","name":"is-ephemeral","type_name":"WebsiteDataManager","summary":"Whether the #WebKitWebsiteDataManager is ephemeral. An ephemeral #WebKitWebsiteDataManager handles all websites data as non-persistent, and nothing will be written ...","deprecated":null},{"type":"property","name":"is-for-audio-device","type_name":"UserMediaPermissionRequest","summary":"Whether the media device to which the permission was requested has a microphone or not.","deprecated":null},{"type":"property","name":"is-for-video-device","type_name":"UserMediaPermissionRequest","summary":"Whether the media device to which the permission was requested has a video capture capability or not.","deprecated":null},{"type":"property","name":"is-loading","type_name":"WebView","summary":"Whether the #WebKitWebView is currently loading a page. This property becomes %TRUE as soon as a new load operation ...","deprecated":null},{"type":"property","name":"is-muted","type_name":"WebView","summary":"Whether the #WebKitWebView audio is muted. When %TRUE, audio is silenced. It may still be playing, i.e. #WebKitWebView:is-playing-audio may ...","deprecated":null},{"type":"property","name":"is-playing-audio","type_name":"WebView","summary":"Whether the #WebKitWebView is currently playing audio from a page. This property becomes %TRUE as soon as web content ...","deprecated":null},{"type":"property","name":"is-web-process-responsive","type_name":"WebView","summary":"Whether the web process currently associated to the #WebKitWebView is responsive.","deprecated":null},{"type":"property","name":"javascript-can-access-clipboard","type_name":"Settings","summary":"Whether JavaScript can access the clipboard. The default value is %FALSE. If set to %TRUE, document.execCommand() allows cut, copy ...","deprecated":null},{"type":"property","name":"javascript-can-open-windows-automatically","type_name":"Settings","summary":"Whether JavaScript can open popup windows automatically without user intervention.","deprecated":null},{"type":"property","name":"link-label","type_name":"HitTestResult","summary":"The label of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"link-title","type_name":"HitTestResult","summary":"The title of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"link-uri","type_name":"HitTestResult","summary":"The URI of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"load-icons-ignoring-image-load-setting","type_name":"Settings","summary":"Unsupported setting. This property does nothing.","deprecated":"2.42"},{"type":"property","name":"locationbar-visible","type_name":"WindowProperties","summary":"Whether the locationbar should be visible for the window.","deprecated":null},{"type":"property","name":"max-match-count","type_name":"FindController","summary":"The maximum number of matches to report for a given search.","deprecated":null},{"type":"property","name":"media-content-types-requiring-hardware-support","type_name":"Settings","summary":"List of media content types requiring hardware support, split by semicolons (:). For example: 'video/webm; codecs=\"vp*\":video/mp4; codecs=\"avc*\":video/* codecs=\"av1*\"'.","deprecated":null},{"type":"property","name":"media-playback-allows-inline","type_name":"Settings","summary":"Whether media playback is full-screen only or inline playback is allowed. This is %TRUE by default, so media playback ...","deprecated":null},{"type":"property","name":"media-playback-requires-user-gesture","type_name":"Settings","summary":"Whether a user gesture (such as clicking the play button) would be required to start media playback or load ...","deprecated":null},{"type":"property","name":"media-uri","type_name":"HitTestResult","summary":"The URI of the media if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"memory-pressure-settings","type_name":"WebContext","summary":"The #WebKitMemoryPressureSettings applied to the web processes created by this context.","deprecated":null},{"type":"property","name":"menubar-visible","type_name":"WindowProperties","summary":"Whether the menubar should be visible for the window.","deprecated":null},{"type":"property","name":"microphone-capture-state","type_name":"WebView","summary":"Capture state of the microphone device. Whenever the user grants a media-request sent by the web page, requesting audio ...","deprecated":null},{"type":"property","name":"mime-type","type_name":"URIResponse","summary":"The MIME type of the response.","deprecated":null},{"type":"property","name":"mime-types","type_name":"FileChooserRequest","summary":"A %NULL-terminated array of strings containing the list of MIME types the file chooser dialog should handle. See webkit_file_chooser_request_get_mime_types() ...","deprecated":null},{"type":"property","name":"minimum-font-size","type_name":"Settings","summary":"The minimum font size in pixels used to display text. This setting controls the absolute smallest size. Values other ...","deprecated":null},{"type":"property","name":"monospace-font-family","type_name":"Settings","summary":"The font family used as the default for content using a monospace font.","deprecated":null},{"type":"property","name":"name","type_name":"UserMessage","summary":"The name of the user message.","deprecated":null},{"type":"property","name":"navigation-action","type_name":"NavigationPolicyDecision","summary":"The #WebKitNavigationAction that triggered this policy decision.","deprecated":null},{"type":"property","name":"network-session","type_name":"WebView","summary":"The #WebKitNetworkSession of the view","deprecated":null},{"type":"property","name":"options","type_name":"FindController","summary":"The options to be used in the search operation.","deprecated":null},{"type":"property","name":"origin-storage-ratio","type_name":"WebsiteDataManager","summary":"The percentage of volume space that can be used for data storage for every domain. If the maximum storage ...","deprecated":null},{"type":"property","name":"page-id","type_name":"WebView","summary":"The identifier of the #WebKitWebPage corresponding to the #WebKitWebView.","deprecated":null},{"type":"property","name":"page-setup","type_name":"PrintOperation","summary":"The initial #GtkPageSetup for the print operation.","deprecated":null},{"type":"property","name":"parameters","type_name":"UserMessage","summary":"The parameters of the user message as a #GVariant, or %NULL if the message doesn't include parameters. Note that ...","deprecated":null},{"type":"property","name":"path","type_name":"UserContentFilterStore","summary":"The directory used for filter storage. This path is used as the base directory where user content filters are ...","deprecated":null},{"type":"property","name":"pictograph-font-family","type_name":"Settings","summary":"The font family used as the default for content using a pictograph font.","deprecated":null},{"type":"property","name":"print-backgrounds","type_name":"Settings","summary":"Whether background images should be drawn during printing.","deprecated":null},{"type":"property","name":"print-settings","type_name":"PrintOperation","summary":"The initial #GtkPrintSettings for the print operation.","deprecated":null},{"type":"property","name":"related-view","type_name":"WebView","summary":"The related #WebKitWebView used when creating the view to share the same web process and network session. This property ...","deprecated":null},{"type":"property","name":"request","type_name":"ResponsePolicyDecision","summary":"This property contains the #WebKitURIRequest associated with this policy decision.","deprecated":null},{"type":"property","name":"resizable","type_name":"WindowProperties","summary":"Whether the window can be resized.","deprecated":null},{"type":"property","name":"response","type_name":"Download","summary":"The #WebKitURIResponse associated with this download.","deprecated":null},{"type":"property","name":"response","type_name":"ResponsePolicyDecision","summary":"This property contains the #WebKitURIResponse associated with this policy decision.","deprecated":null},{"type":"property","name":"response","type_name":"WebResource","summary":"The #WebKitURIResponse associated with this resource.","deprecated":null},{"type":"property","name":"rgba","type_name":"ColorChooserRequest","summary":"The #GdkRGBA color of the request","deprecated":null},{"type":"property","name":"sans-serif-font-family","type_name":"Settings","summary":"The font family used as the default for content using a sans-serif font.","deprecated":null},{"type":"property","name":"scrollbars-visible","type_name":"WindowProperties","summary":"Whether the scrollbars should be visible for the window.","deprecated":null},{"type":"property","name":"select-multiple","type_name":"FileChooserRequest","summary":"Whether the file chooser should allow selecting multiple files. See webkit_file_chooser_request_get_select_multiple() for more details.","deprecated":null},{"type":"property","name":"selected-files","type_name":"FileChooserRequest","summary":"A %NULL-terminated array of strings containing the list of selected files associated to the current request. See webkit_file_chooser_request_get_selected_files() for ...","deprecated":null},{"type":"property","name":"serif-font-family","type_name":"Settings","summary":"The font family used as the default for content using a serif font.","deprecated":null},{"type":"property","name":"settings","type_name":"WebView","summary":"The #WebKitSettings of the view.","deprecated":null},{"type":"property","name":"status-code","type_name":"URIResponse","summary":"The status code of the response as returned by the server.","deprecated":null},{"type":"property","name":"statusbar-visible","type_name":"WindowProperties","summary":"Whether the statusbar should be visible for the window.","deprecated":null},{"type":"property","name":"stream","type_name":"URISchemeResponse","summary":"The input stream to read from.","deprecated":null},{"type":"property","name":"stream-length","type_name":"URISchemeResponse","summary":"The input stream length in bytes, `-1` for unknown length.","deprecated":null},{"type":"property","name":"suggested-filename","type_name":"URIResponse","summary":"The suggested filename for the URI response.","deprecated":null},{"type":"property","name":"tag","type_name":"Notification","summary":"The tag identifier for the notification.","deprecated":null},{"type":"property","name":"text","type_name":"FindController","summary":"The current search text for this #WebKitFindController.","deprecated":null},{"type":"property","name":"theme-color","type_name":"WebView","summary":"The theme color of the WebView's current page.","deprecated":null},{"type":"property","name":"time-zone-override","type_name":"WebContext","summary":"The timezone override for this web context. Setting this property provides a better alternative to configure the timezone information ...","deprecated":null},{"type":"property","name":"title","type_name":"Notification","summary":"The title for the notification.","deprecated":null},{"type":"property","name":"title","type_name":"WebView","summary":"The main frame document title of this #WebKitWebView. If the title has not been received yet, it will be %NULL.","deprecated":null},{"type":"property","name":"toolbar-visible","type_name":"WindowProperties","summary":"Whether the toolbar should be visible for the window.","deprecated":null},{"type":"property","name":"total-storage-ratio","type_name":"WebsiteDataManager","summary":"The percentage of volume space that can be used for data storage for all domains. If the maximum storage ...","deprecated":null},{"type":"property","name":"typing-attributes","type_name":"EditorState","summary":"Bitmask of #WebKitEditorTypingAttributes flags. See webkit_editor_state_get_typing_attributes() for more information.","deprecated":null},{"type":"property","name":"uri","type_name":"URIRequest","summary":"The URI to which the request will be made.","deprecated":null},{"type":"property","name":"uri","type_name":"URIResponse","summary":"The URI for which the response was made.","deprecated":null},{"type":"property","name":"uri","type_name":"WebResource","summary":"The current active URI of the #WebKitWebResource. See webkit_web_resource_get_uri() for more details.","deprecated":null},{"type":"property","name":"uri","type_name":"WebView","summary":"The current active URI of the #WebKitWebView. See webkit_web_view_get_uri() for more details.","deprecated":null},{"type":"property","name":"user-agent","type_name":"Settings","summary":"The user-agent string used by WebKit. Unusual user-agent strings may cause web content to render incorrectly or fail to ...","deprecated":null},{"type":"property","name":"user-content-manager","type_name":"WebView","summary":"The #WebKitUserContentManager of the view.","deprecated":null},{"type":"property","name":"web-context","type_name":"WebView","summary":"The #WebKitWebContext of the view.","deprecated":null},{"type":"property","name":"web-extension-mode","type_name":"WebView","summary":"This configures @web_view to treat the content as a WebExtension. Note that this refers to the web standard ...","deprecated":null},{"type":"property","name":"web-view","type_name":"FindController","summary":"The #WebKitWebView this controller is associated to.","deprecated":null},{"type":"property","name":"web-view","type_name":"PrintOperation","summary":"The #WebKitWebView that will be printed.","deprecated":null},{"type":"property","name":"webrtc-udp-ports-range","type_name":"Settings","summary":"Allow customization of the WebRTC UDP ports range. In some constrained environments where a firewall blocks UDP network ...","deprecated":null},{"type":"property","name":"website-policies","type_name":"WebView","summary":"The #WebKitWebsitePolicies for the view.","deprecated":null},{"type":"property","name":"zoom-level","type_name":"WebView","summary":"The zoom level of the #WebKitWebView content. See webkit_web_view_set_zoom_level() for more details.","deprecated":null},{"type":"property","name":"zoom-text-only","type_name":"Settings","summary":"Whether #WebKitWebView:zoom-level affects only the text of the page or all the contents. Other contents containing text like form ...","deprecated":null},{"type":"record","name":"ApplicationInfo","ctype":"WebKitApplicationInfo","summary":"Information about an application running in automation mode.","deprecated":null},{"type":"record","name":"Credential","ctype":"WebKitCredential","summary":"Groups information used for user authentication.","deprecated":null},{"type":"record","name":"Feature","ctype":"WebKitFeature","summary":"Describes a web engine feature that may be toggled at runtime. The WebKit web engine includes a set ...","deprecated":null},{"type":"record","name":"FeatureList","ctype":"WebKitFeatureList","summary":"Contains a set of toggle-able web engine features. The list supports passing around a set of [struct@Feature] objects ...","deprecated":null},{"type":"record","name":"GeolocationPosition","ctype":"WebKitGeolocationPosition","summary":"An opaque struct to provide position updates to a #WebKitGeolocationManager. WebKitGeolocationPosition is an opaque struct used to provide ...","deprecated":null},{"type":"record","name":"ITPFirstParty","ctype":"WebKitITPFirstParty","summary":"Describes a first party origin.","deprecated":null},{"type":"record","name":"ITPThirdParty","ctype":"WebKitITPThirdParty","summary":"Describes a third party origin.","deprecated":null},{"type":"record","name":"InputMethodUnderline","ctype":"WebKitInputMethodUnderline","summary":"Range of text in an preedit string to be shown underlined.","deprecated":null},{"type":"record","name":"MemoryPressureSettings","ctype":"WebKitMemoryPressureSettings","summary":"A boxed type representing the settings for the memory pressure handler #WebKitMemoryPressureSettings is a boxed type that can ...","deprecated":null},{"type":"record","name":"NavigationAction","ctype":"WebKitNavigationAction","summary":"Provides details about interaction resulting in a resource load.","deprecated":null},{"type":"record","name":"NetworkProxySettings","ctype":"WebKitNetworkProxySettings","summary":"Configures network proxies. WebKitNetworkProxySettings can be used to provide a custom proxy configuration to a #WebKitNetworkSession. You need ...","deprecated":null},{"type":"record","name":"OptionMenuItem","ctype":"WebKitOptionMenuItem","summary":"One item of a #WebKitOptionMenu. The #WebKitOptionMenu is composed of WebKitOptionMenuItems. A WebKitOptionMenuItem always has a label and ...","deprecated":null},{"type":"record","name":"PermissionStateQuery","ctype":"WebKitPermissionStateQuery","summary":"This query represents a user's choice to allow or deny access to \"powerful features\" of the platform, as specified ...","deprecated":null},{"type":"record","name":"ScriptDialog","ctype":"WebKitScriptDialog","summary":"Carries details to be shown in user-facing dialogs.","deprecated":null},{"type":"record","name":"ScriptMessageReply","ctype":"WebKitScriptMessageReply","summary":"A reply for a script message received. If no reply has been sent by the user, an automatically generated ...","deprecated":null},{"type":"record","name":"SecurityOrigin","ctype":"WebKitSecurityOrigin","summary":"A security boundary for websites. #WebKitSecurityOrigin is a representation of a security domain defined by websites. A security ...","deprecated":null},{"type":"record","name":"UserContentFilter","ctype":"WebKitUserContentFilter","summary":"A compiled set of rules which applied to resource loads.","deprecated":null},{"type":"record","name":"UserScript","ctype":"WebKitUserScript","summary":"A JavaScript snippet which can be injected in loaded pages.","deprecated":null},{"type":"record","name":"UserStyleSheet","ctype":"WebKitUserStyleSheet","summary":"A CSS style sheet which can be injected in loaded pages.","deprecated":null},{"type":"record","name":"WebExtensionMatchPattern","ctype":"WebKitWebExtensionMatchPattern","summary":"Represents a way to specify a group of URLs for use in WebExtensions. All match patterns are specified ...","deprecated":null},{"type":"record","name":"WebViewSessionState","ctype":"WebKitWebViewSessionState","summary":"Handles serialization of a web view's browsing state.","deprecated":null},{"type":"record","name":"WebsiteData","ctype":"WebKitWebsiteData","summary":"Data stored locally by a web site. WebKitWebsiteData represents data stored in the client by a particular website. ...","deprecated":null},{"type":"signal","name":"attach","type_name":"WebInspector","summary":"Emitted when the inspector is requested to be attached to the window where the inspected web view is. If ...","deprecated":null},{"type":"signal","name":"authenticate","type_name":"WebView","summary":"This signal is emitted when the user is challenged with HTTP authentication. To let the application access or ...","deprecated":null},{"type":"signal","name":"authenticated","type_name":"AuthenticationRequest","summary":"This signal is emitted when the user authentication request succeeded. Applications handling their own credential storage should connect to ...","deprecated":null},{"type":"signal","name":"automation-started","type_name":"WebContext","summary":"This signal is emitted when a new automation request is made. Note that it will never be emitted if ...","deprecated":null},{"type":"signal","name":"bring-to-front","type_name":"WebInspector","summary":"Emitted when the inspector should be shown. If the inspector is not attached the inspector window should be ...","deprecated":null},{"type":"signal","name":"cancelled","type_name":"AuthenticationRequest","summary":"This signal is emitted when the user authentication request is cancelled. It allows the application to dismiss its authentication ...","deprecated":null},{"type":"signal","name":"changed","type_name":"BackForwardList","summary":"This signal is emitted when @back_forward_list changes. This happens when the current item is updated, a new item is ...","deprecated":null},{"type":"signal","name":"changed","type_name":"CookieManager","summary":"This signal is emitted when cookies are added, removed or modified.","deprecated":null},{"type":"signal","name":"changed","type_name":"EditorState","summary":"Emitted when the #WebKitEdtorState is changed.","deprecated":null},{"type":"signal","name":"clicked","type_name":"Notification","summary":"Emitted when a notification has been clicked. See webkit_notification_clicked().","deprecated":null},{"type":"signal","name":"close","type_name":"OptionMenu","summary":"Emitted when closing a #WebKitOptionMenu is requested. This can happen when the user explicitly calls webkit_option_menu_close() or when the ...","deprecated":null},{"type":"signal","name":"close","type_name":"WebView","summary":"Emitted when closing a #WebKitWebView is requested. This occurs when a call is made from JavaScript's window.close function or ...","deprecated":null},{"type":"signal","name":"closed","type_name":"Notification","summary":"Emitted when a notification has been withdrawn. The default handler will close the notification using libnotify, if built ...","deprecated":null},{"type":"signal","name":"closed","type_name":"WebInspector","summary":"Emitted when the inspector page is closed. If you are using your own inspector window, you should connect to ...","deprecated":null},{"type":"signal","name":"committed","type_name":"InputMethodContext","summary":"Emitted when a complete input sequence has been entered by the user. This can be a single character immediately ...","deprecated":null},{"type":"signal","name":"context-menu","type_name":"WebView","summary":"Emitted when a context menu is about to be displayed to give the application a chance to customize the ...","deprecated":null},{"type":"signal","name":"context-menu-dismissed","type_name":"WebView","summary":"Emitted after #WebKitWebView::context-menu signal, if the context menu is shown, to notify that the context menu is dismissed.","deprecated":null},{"type":"signal","name":"counted-matches","type_name":"FindController","summary":"This signal is emitted when the #WebKitFindController has counted the number of matches for a given text after a ...","deprecated":null},{"type":"signal","name":"create","type_name":"WebView","summary":"Emitted when the creation of a new #WebKitWebView is requested. If this signal is handled the signal handler should ...","deprecated":null},{"type":"signal","name":"create-web-view","type_name":"AutomationSession","summary":"This signal is emitted when the automation client requests a new browsing context to interact with it. The callback ...","deprecated":null},{"type":"signal","name":"created-destination","type_name":"Download","summary":"This signal is emitted after #WebKitDownload::decide-destination and before #WebKitDownload::received-data to notify that destination file has been created successfully at @destination.","deprecated":null},{"type":"signal","name":"decide-destination","type_name":"Download","summary":"This signal is emitted after response is received to decide a destination for the download using webkit_download_set_destination(). If this ...","deprecated":null},{"type":"signal","name":"decide-policy","type_name":"WebView","summary":"This signal is emitted when WebKit is requesting the client to decide a policy decision, such as whether to ...","deprecated":null},{"type":"signal","name":"delete-surrounding","type_name":"InputMethodContext","summary":"Emitted when the input method wants to delete the context surrounding the cursor. If @offset is a negative value, ...","deprecated":null},{"type":"signal","name":"detach","type_name":"WebInspector","summary":"Emitted when the inspector is requested to be detached from the window it is currently attached to. The inspector ...","deprecated":null},{"type":"signal","name":"download-started","type_name":"NetworkSession","summary":"This signal is emitted when a new download request is made.","deprecated":null},{"type":"signal","name":"enter-fullscreen","type_name":"WebView","summary":"Emitted when JavaScript code calls element.webkitRequestFullScreen. If the signal is not handled the #WebKitWebView will proceed to full screen ...","deprecated":null},{"type":"signal","name":"failed","type_name":"Download","summary":"This signal is emitted when an error occurs during the download operation. The given @error, of the domain %WEBKIT_DOWNLOAD_ERROR, ...","deprecated":null},{"type":"signal","name":"failed","type_name":"PrintOperation","summary":"Emitted when an error occurs while printing. The given @error, of the domain %WEBKIT_PRINT_ERROR, contains further details of the ...","deprecated":null},{"type":"signal","name":"failed","type_name":"WebResource","summary":"This signal is emitted when an error occurs during the resource load operation.","deprecated":null},{"type":"signal","name":"failed-to-find-text","type_name":"FindController","summary":"This signal is emitted when a search operation does not find any result for the given text. It will ...","deprecated":null},{"type":"signal","name":"failed-with-tls-errors","type_name":"WebResource","summary":"This signal is emitted when a TLS error occurs during the resource load operation.","deprecated":null},{"type":"signal","name":"favicon-changed","type_name":"FaviconDatabase","summary":"This signal is emitted when the favicon URI of @page_uri has been changed to @favicon_uri in the database. You ...","deprecated":null},{"type":"signal","name":"finished","type_name":"ColorChooserRequest","summary":"Emitted when the @request finishes. This signal can be emitted because the user completed the @request calling webkit_color_chooser_request_finish(), or ...","deprecated":null},{"type":"signal","name":"finished","type_name":"Download","summary":"This signal is emitted when download finishes successfully or due to an error. In case of errors #WebKitDownload::failed signal ...","deprecated":null},{"type":"signal","name":"finished","type_name":"PrintOperation","summary":"Emitted when the print operation has finished doing everything required for printing.","deprecated":null},{"type":"signal","name":"finished","type_name":"WebResource","summary":"This signal is emitted when the resource load finishes successfully or due to an error. In case of errors ...","deprecated":null},{"type":"signal","name":"found-text","type_name":"FindController","summary":"This signal is emitted when a given text is found in the web page text. It will be issued ...","deprecated":null},{"type":"signal","name":"initialize-notification-permissions","type_name":"WebContext","summary":"This signal is emitted when a #WebKitWebContext needs to set initial notification permissions for a web process. It is ...","deprecated":null},{"type":"signal","name":"initialize-web-process-extensions","type_name":"WebContext","summary":"This signal is emitted when a new web process is about to be launched. It signals the most appropriate ...","deprecated":null},{"type":"signal","name":"insecure-content-detected","type_name":"WebView","summary":"Prior to 2.46, this signal was emitted when insecure content was loaded in a secure content. Since 2.46, this ...","deprecated":"2.46"},{"type":"signal","name":"leave-fullscreen","type_name":"WebView","summary":"Emitted when the #WebKitWebView is about to restore its top level window out of its full screen state. This ...","deprecated":null},{"type":"signal","name":"load-changed","type_name":"WebView","summary":"Emitted when a load operation in @web_view changes. The signal is always emitted with %WEBKIT_LOAD_STARTED when a new load ...","deprecated":null},{"type":"signal","name":"load-failed","type_name":"WebView","summary":"Emitted when an error occurs during a load operation. If the error happened when starting to load data for ...","deprecated":null},{"type":"signal","name":"load-failed-with-tls-errors","type_name":"WebView","summary":"Emitted when a TLS error occurs during a load operation. To allow an exception for this @certificate and the ...","deprecated":null},{"type":"signal","name":"mouse-target-changed","type_name":"WebView","summary":"This signal is emitted when the mouse cursor moves over an element such as a link, image or a ...","deprecated":null},{"type":"signal","name":"open-window","type_name":"WebInspector","summary":"Emitted when the inspector is requested to open in a separate window. If this signal is not handled, a ...","deprecated":null},{"type":"signal","name":"permission-request","type_name":"WebView","summary":"This signal is emitted when WebKit is requesting the client to decide about a permission request, such as allowing ...","deprecated":null},{"type":"signal","name":"preedit-changed","type_name":"InputMethodContext","summary":"Emitted whenever the preedit sequence currently being entered has changed. It is also emitted at the end of a ...","deprecated":null},{"type":"signal","name":"preedit-finished","type_name":"InputMethodContext","summary":"Emitted when a preediting sequence has been completed or canceled.","deprecated":null},{"type":"signal","name":"preedit-started","type_name":"InputMethodContext","summary":"Emitted when a new preediting sequence starts.","deprecated":null},{"type":"signal","name":"print","type_name":"WebView","summary":"Emitted when printing is requested on @web_view, usually by a JavaScript call, before the print dialog is shown. This ...","deprecated":null},{"type":"signal","name":"query-permission-state","type_name":"WebView","summary":"This signal allows the User-Agent to respond to permission requests for powerful features, as specified by the [Permissions W3C ...","deprecated":null},{"type":"signal","name":"ready-to-show","type_name":"WebView","summary":"Emitted after #WebKitWebView::create on the newly created #WebKitWebView when it should be displayed to the user. When this signal ...","deprecated":null},{"type":"signal","name":"received-data","type_name":"Download","summary":"This signal is emitted after response is received, every time new data has been written to the destination. It's ...","deprecated":null},{"type":"signal","name":"resource-load-started","type_name":"WebView","summary":"Emitted when a new resource is going to be loaded. The @request parameter contains the #WebKitURIRequest that will be ...","deprecated":null},{"type":"signal","name":"run-as-modal","type_name":"WebView","summary":"Emitted after #WebKitWebView::ready-to-show on the newly created #WebKitWebView when JavaScript code calls window.showModalDialog. The purpose of this signal is ...","deprecated":null},{"type":"signal","name":"run-color-chooser","type_name":"WebView","summary":"This signal is emitted when the user interacts with a HTML element, requesting from WebKit to show a ...","deprecated":null},{"type":"signal","name":"run-file-chooser","type_name":"WebView","summary":"This signal is emitted when the user interacts with a HTML element, requesting from WebKit to show a ...","deprecated":null},{"type":"signal","name":"script-dialog","type_name":"WebView","summary":"Emitted when JavaScript code calls window.alert, window.confirm or window.prompt, or when onbeforeunload event is fired. The @dialog parameter should ...","deprecated":null},{"type":"signal","name":"script-message-received","type_name":"UserContentManager","summary":"This signal is emitted when JavaScript in a web view calls window.webkit.messageHandlers..postMessage(), after registering using webkit_user_content_manager_register_script_message_handler()","deprecated":null},{"type":"signal","name":"script-message-with-reply-received","type_name":"UserContentManager","summary":"This signal is emitted when JavaScript in a web view calls window.webkit.messageHandlers..postMessage(), after registering using webkit_user_content_manager_register_script_message_handler_with_reply() The ...","deprecated":null},{"type":"signal","name":"sent-request","type_name":"WebResource","summary":"This signal is emitted when @request has been sent to the server. In case of a server redirection this ...","deprecated":null},{"type":"signal","name":"show-notification","type_name":"WebView","summary":"This signal is emitted when a notification should be presented to the user. The @notification is kept alive until ...","deprecated":null},{"type":"signal","name":"show-option-menu","type_name":"WebView","summary":"This signal is emitted when a select element in @web_view needs to display a dropdown menu. This signal can ...","deprecated":null},{"type":"signal","name":"start","type_name":"GeolocationManager","summary":"The signal is emitted to notify that @manager needs to start receiving position updates. After this signal is emitted ...","deprecated":null},{"type":"signal","name":"stop","type_name":"GeolocationManager","summary":"The signal is emitted to notify that @manager doesn't need to receive position updates anymore.","deprecated":null},{"type":"signal","name":"submit-form","type_name":"WebView","summary":"This signal is emitted when a form is about to be submitted. The @request argument passed contains information about ...","deprecated":null},{"type":"signal","name":"user-message-received","type_name":"WebContext","summary":"This signal is emitted when a #WebKitUserMessage is received from a web process extension. You can reply to the ...","deprecated":null},{"type":"signal","name":"user-message-received","type_name":"WebView","summary":"This signal is emitted when a #WebKitUserMessage is received from the #WebKitWebPage corresponding to @web_view. You can reply to ...","deprecated":null},{"type":"signal","name":"web-process-terminated","type_name":"WebView","summary":"This signal is emitted when the web process terminates abnormally due to @reason.","deprecated":null},{"type":"signal","name":"will-close","type_name":"AutomationSession","summary":"This signal is emitted when the given automation session is about to finish. It allows clients to perform any ...","deprecated":null},{"type":"type_func","name":"font_size_to_pixels","type_name":"Settings","ident":"webkit_settings_font_size_to_pixels","summary":"Convert @points to the equivalent value in pixels. Applications can use this function to convert font size values ...","deprecated":null},{"type":"type_func","name":"font_size_to_points","type_name":"Settings","ident":"webkit_settings_font_size_to_points","summary":"Convert @pixels to the equivalent value in points. Applications can use this function to convert font size values ...","deprecated":null},{"type":"type_func","name":"get_all_features","type_name":"Settings","ident":"webkit_settings_get_all_features","summary":"Gets the list of all available WebKit features. Features can be toggled with [method@Settings.set_feature_enabled], and their current state ...","deprecated":null},{"type":"type_func","name":"get_default","type_name":"NetworkSession","ident":"webkit_network_session_get_default","summary":"Get the default network session. The default network session is created using webkit_network_session_new() and passing %NULL as data and ...","deprecated":null},{"type":"type_func","name":"get_default","type_name":"WebContext","ident":"webkit_web_context_get_default","summary":"Gets the default web context.","deprecated":null},{"type":"type_func","name":"get_development_features","type_name":"Settings","ident":"webkit_settings_get_development_features","summary":"Gets the list of available development WebKit features. The returned features are a subset of those returned by ...","deprecated":null},{"type":"type_func","name":"get_experimental_features","type_name":"Settings","ident":"webkit_settings_get_experimental_features","summary":"Gets the list of available experimental WebKit features. The returned features are a subset of those returned by ...","deprecated":null},{"type":"type_func","name":"quark","type_name":"DownloadError","ident":"webkit_download_error_quark","summary":"Gets the quark for the domain of download errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"FaviconDatabaseError","ident":"webkit_favicon_database_error_quark","summary":"Gets the quark for the domain of favicon database errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"JavascriptError","ident":"webkit_javascript_error_quark","summary":"Gets the quark for the domain of JavaScript errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"MediaError","ident":"webkit_media_error_quark","summary":"Gets the quark for the domain of media errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"NetworkError","ident":"webkit_network_error_quark","summary":"Gets the quark for the domain of networking errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"PolicyError","ident":"webkit_policy_error_quark","summary":"Gets the quark for the domain of policy errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"PrintError","ident":"webkit_print_error_quark","summary":"Gets the quark for the domain of printing errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"SnapshotError","ident":"webkit_snapshot_error_quark","summary":"Gets the quark for the domain of page snapshot errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"UserContentFilterError","ident":"webkit_user_content_filter_error_quark","summary":"Gets the quark for the domain of user content filter errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"UserMessageError","ident":"webkit_user_message_error_quark","summary":"Gets the quark for the domain of user message errors.","deprecated":null},{"type":"type_func","name":"quark","type_name":"WebExtensionMatchPatternError","ident":"webkit_web_extension_match_pattern_error_quark","summary":"Gets the quark for the domain of Web Extension Match Pattern errors.","deprecated":null},{"type":"type_func","name":"register_custom_URL_scheme","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_register_custom_URL_scheme","summary":"Registers a custom URL scheme that can be used in match patterns. This method should be used to ..."},{"type":"type_func","name":"set_memory_pressure_settings","type_name":"NetworkSession","ident":"webkit_network_session_set_memory_pressure_settings","summary":"Sets @settings as the #WebKitMemoryPressureSettings. Sets @settings as the #WebKitMemoryPressureSettings to be used by the network process created ...","deprecated":null},{"type":"vfunc","name":"allow","type_name":"PermissionRequest","summary":"Allow the action which triggered this request.","deprecated":null},{"type":"vfunc","name":"authenticate","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"close","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"committed","type_name":"InputMethodContext","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"context_menu","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"context_menu_dismissed","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"create","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"decide_policy","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"delete_surrounding","type_name":"InputMethodContext","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"deny","type_name":"PermissionRequest","summary":"Deny the action which triggered this request.","deprecated":null},{"type":"vfunc","name":"enter_fullscreen","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"filter_key_event","type_name":"InputMethodContext","summary":"Allow @key_event to be handled by the input method. If %TRUE is returned, then no further processing should ...","deprecated":null},{"type":"vfunc","name":"get_preedit","type_name":"InputMethodContext","summary":"Get the pre-edit string and a list of WebKitInputMethodUnderline. Get the current pre-edit string for the @context, and ...","deprecated":null},{"type":"vfunc","name":"insecure_content_detected","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"leave_fullscreen","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"load_changed","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"load_failed","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"load_failed_with_tls_errors","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"mouse_target_changed","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"notify_cursor_area","type_name":"InputMethodContext","summary":"Notify @context that cursor area changed in input associated.","deprecated":null},{"type":"vfunc","name":"notify_focus_in","type_name":"InputMethodContext","summary":"Notify @context that input associated has gained focus.","deprecated":null},{"type":"vfunc","name":"notify_focus_out","type_name":"InputMethodContext","summary":"Notify @context that input associated has lost focus.","deprecated":null},{"type":"vfunc","name":"notify_surrounding","type_name":"InputMethodContext","summary":"Notify @context that the context surrounding the cursor has changed. If there's no selection @selection_index is the same ...","deprecated":null},{"type":"vfunc","name":"permission_request","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"preedit_changed","type_name":"InputMethodContext","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"preedit_finished","type_name":"InputMethodContext","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"preedit_started","type_name":"InputMethodContext","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"print","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"query_permission_state","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"ready_to_show","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"reset","type_name":"InputMethodContext","summary":"Reset the @context. This will typically cause the input to clear the preedit state.","deprecated":null},{"type":"vfunc","name":"resource_load_started","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"run_as_modal","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"run_color_chooser","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"run_file_chooser","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"script_dialog","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"set_enable_preedit","type_name":"InputMethodContext","summary":"Set whether @context should enable preedit to display feedback.","deprecated":null},{"type":"vfunc","name":"show_notification","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"show_option_menu","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"submit_form","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"user_message_received","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"web_process_crashed","type_name":"WebView","summary":"No description available.","deprecated":null},{"type":"vfunc","name":"web_process_terminated","type_name":"WebView","summary":"No description available.","deprecated":null}],"terms":{}} \ No newline at end of file +{"meta":{"ns":"WebKit","version":"6.0","generator":"gi-docgen","generator-version":"2023.1"},"symbols":[{"type":"bitfield","name":"EditorTypingAttributes","ctype":"WebKitEditorTypingAttributes","summary":"Enum values with flags representing typing attributes."},{"type":"bitfield","name":"FindOptions","ctype":"WebKitFindOptions","summary":"Enum values used to specify search options."},{"type":"bitfield","name":"HitTestResultContext","ctype":"WebKitHitTestResultContext","summary":"Enum values with flags representing the context of a #WebKitHitTestResult."},{"type":"bitfield","name":"InputHints","ctype":"WebKitInputHints","summary":"Enum values used to describe hints that might be ..."},{"type":"bitfield","name":"SnapshotOptions","ctype":"WebKitSnapshotOptions","summary":"Enum values used to specify options when taking a ..."},{"type":"bitfield","name":"WebExtensionMatchPatternOptions","ctype":"WebKitWebExtensionMatchPatternOptions","summary":"Enum values representing matching options."},{"type":"bitfield","name":"WebsiteDataTypes","ctype":"WebKitWebsiteDataTypes","summary":"Enum values with flags representing types of Website data."},{"type":"callback","name":"URISchemeRequestCallback","ctype":"WebKitURISchemeRequestCallback","summary":"Type definition for a function that will be called ..."},{"type":"class","name":"AuthenticationRequest","ctype":"WebKitAuthenticationRequest","summary":"Represents an authentication request. Whenever a client attempts ..."},{"type":"class","name":"AutomationSession","ctype":"WebKitAutomationSession","summary":"Automation Session. WebKitAutomationSession represents an automation session of ..."},{"type":"class","name":"BackForwardList","ctype":"WebKitBackForwardList","summary":"List of visited pages. WebKitBackForwardList maintains a list ..."},{"type":"class","name":"BackForwardListItem","ctype":"WebKitBackForwardListItem","summary":"One item of the #WebKitBackForwardList. A history item ..."},{"type":"class","name":"ClipboardPermissionRequest","ctype":"WebKitClipboardPermissionRequest","summary":"A permission request for reading clipboard contents. WebKitClipboardPermissionRequest ..."},{"type":"class","name":"ColorChooserRequest","ctype":"WebKitColorChooserRequest","summary":"A request to open a color chooser. Whenever ..."},{"type":"class","name":"ContextMenu","ctype":"WebKitContextMenu","summary":"Represents the context menu in a #WebKitWebView. #WebKitContextMenu ..."},{"type":"class","name":"ContextMenuItem","ctype":"WebKitContextMenuItem","summary":"One item of a #WebKitContextMenu. The #WebKitContextMenu is ..."},{"type":"class","name":"CookieManager","ctype":"WebKitCookieManager","summary":"Defines how to handle cookies in a #WebKitWebContext. ..."},{"type":"class","name":"DeviceInfoPermissionRequest","ctype":"WebKitDeviceInfoPermissionRequest","summary":"A permission request for enumerating the user's media devices ..."},{"type":"class","name":"Download","ctype":"WebKitDownload","summary":"Object used to communicate with the application when downloading. ..."},{"type":"class","name":"EditorState","ctype":"WebKitEditorState","summary":"Web editor state. WebKitEditorState represents the state of ..."},{"type":"class","name":"FaviconDatabase","ctype":"WebKitFaviconDatabase","summary":"Provides access to the icons associated with web sites. ..."},{"type":"class","name":"FileChooserRequest","ctype":"WebKitFileChooserRequest","summary":"A request to open a file chooser. Whenever ..."},{"type":"class","name":"FindController","ctype":"WebKitFindController","summary":"Controls text search in a #WebKitWebView. A #WebKitFindController ..."},{"type":"class","name":"FormSubmissionRequest","ctype":"WebKitFormSubmissionRequest","summary":"Represents a form submission request. When a form ..."},{"type":"class","name":"GeolocationManager","ctype":"WebKitGeolocationManager","summary":"Geolocation manager. WebKitGeolocationManager provides API to get the ..."},{"type":"class","name":"GeolocationPermissionRequest","ctype":"WebKitGeolocationPermissionRequest","summary":"A permission request for sharing the user's location. ..."},{"type":"class","name":"HitTestResult","ctype":"WebKitHitTestResult","summary":"Result of a Hit Test. A Hit Test ..."},{"type":"class","name":"InputMethodContext","ctype":"WebKitInputMethodContext","summary":"Base class for input method contexts. WebKitInputMethodContext defines ..."},{"type":"class","name":"MediaKeySystemPermissionRequest","ctype":"WebKitMediaKeySystemPermissionRequest","summary":"A permission request for using an EME Content Decryption ..."},{"type":"class","name":"NavigationPolicyDecision","ctype":"WebKitNavigationPolicyDecision","summary":"A policy decision for navigation actions. WebKitNavigationPolicyDecision represents ..."},{"type":"class","name":"NetworkSession","ctype":"WebKitNetworkSession","summary":"Manages network configuration."},{"type":"class","name":"Notification","ctype":"WebKitNotification","summary":"Holds information about a notification that should be shown ..."},{"type":"class","name":"NotificationPermissionRequest","ctype":"WebKitNotificationPermissionRequest","summary":"A permission request for displaying web notifications. WebKitNotificationPermissionRequest ..."},{"type":"class","name":"OptionMenu","ctype":"WebKitOptionMenu","summary":"Represents the dropdown menu of a `select` element in ..."},{"type":"class","name":"PointerLockPermissionRequest","ctype":"WebKitPointerLockPermissionRequest","summary":"A permission request for locking the pointer. WebKitPointerLockPermissionRequest ..."},{"type":"class","name":"PolicyDecision","ctype":"WebKitPolicyDecision","summary":"A pending policy decision. Often WebKit allows the ..."},{"type":"class","name":"PrintOperation","ctype":"WebKitPrintOperation","summary":"Controls a print operation. A #WebKitPrintOperation controls a ..."},{"type":"class","name":"ResponsePolicyDecision","ctype":"WebKitResponsePolicyDecision","summary":"A policy decision for resource responses. WebKitResponsePolicyDecision represents ..."},{"type":"class","name":"SecurityManager","ctype":"WebKitSecurityManager","summary":"Controls security settings in a #WebKitWebContext. The #WebKitSecurityManager ..."},{"type":"class","name":"Settings","ctype":"WebKitSettings","summary":"Control the behaviour of a #WebKitWebView. #WebKitSettings can ..."},{"type":"class","name":"URIRequest","ctype":"WebKitURIRequest","summary":"Represents a URI request. A #WebKitURIRequest can be ..."},{"type":"class","name":"URIResponse","ctype":"WebKitURIResponse","summary":"Represents an URI response. A #WebKitURIResponse contains information ..."},{"type":"class","name":"URISchemeRequest","ctype":"WebKitURISchemeRequest","summary":"Represents a URI scheme request. If you register ..."},{"type":"class","name":"URISchemeResponse","ctype":"WebKitURISchemeResponse","summary":"Represents a URI scheme response. If you register ..."},{"type":"class","name":"UserContentFilterStore","ctype":"WebKitUserContentFilterStore","summary":"Handles storage of user content filters on disk. ..."},{"type":"class","name":"UserContentManager","ctype":"WebKitUserContentManager","summary":"Manages user-defined content which affects web pages. Using ..."},{"type":"class","name":"UserMediaPermissionRequest","ctype":"WebKitUserMediaPermissionRequest","summary":"A permission request for accessing user's audio/video devices. ..."},{"type":"class","name":"UserMessage","ctype":"WebKitUserMessage","summary":"Message that can be sent between the UI process ..."},{"type":"class","name":"WebContext","ctype":"WebKitWebContext","summary":"Manages aspects common to all #WebKitWebViews The #WebKitWebContext ..."},{"type":"class","name":"WebInspector","ctype":"WebKitWebInspector","summary":"Access to the WebKit inspector. The WebKit Inspector ..."},{"type":"class","name":"WebResource","ctype":"WebKitWebResource","summary":"Represents a resource at the end of a URI. ..."},{"type":"class","name":"WebView","ctype":"WebKitWebView","summary":"The central class of the WPE WebKit and WebKitGTK ..."},{"type":"class","name":"WebViewBase","ctype":"WebKitWebViewBase","summary":"No description available."},{"type":"class","name":"WebsiteDataAccessPermissionRequest","ctype":"WebKitWebsiteDataAccessPermissionRequest","summary":"A permission request for accessing website data from third-party ..."},{"type":"class","name":"WebsiteDataManager","ctype":"WebKitWebsiteDataManager","summary":"Manages data stored locally by web sites. You ..."},{"type":"class","name":"WebsitePolicies","ctype":"WebKitWebsitePolicies","summary":"View specific website policies. WebKitWebsitePolicies allows you to ..."},{"type":"class","name":"WindowProperties","ctype":"WebKitWindowProperties","summary":"Window properties of a #WebKitWebView. The content of ..."},{"type":"constant","name":"EDITING_COMMAND_COPY","ident":"WEBKIT_EDITING_COMMAND_COPY","summary":"The copy clipboard command. Copies the current selection inside ..."},{"type":"constant","name":"EDITING_COMMAND_CREATE_LINK","ident":"WEBKIT_EDITING_COMMAND_CREATE_LINK","summary":"The create link command. Creates a link element that ..."},{"type":"constant","name":"EDITING_COMMAND_CUT","ident":"WEBKIT_EDITING_COMMAND_CUT","summary":"The cut clipboard command. Copies the current selection inside ..."},{"type":"constant","name":"EDITING_COMMAND_INSERT_IMAGE","ident":"WEBKIT_EDITING_COMMAND_INSERT_IMAGE","summary":"The insert image command. Creates an image element that ..."},{"type":"constant","name":"EDITING_COMMAND_PASTE","ident":"WEBKIT_EDITING_COMMAND_PASTE","summary":"The paste clipboard command. Pastes the contents of the ..."},{"type":"constant","name":"EDITING_COMMAND_PASTE_AS_PLAIN_TEXT","ident":"WEBKIT_EDITING_COMMAND_PASTE_AS_PLAIN_TEXT","summary":"The paste as plaintext clipboard command. Pastes the contents ..."},{"type":"constant","name":"EDITING_COMMAND_REDO","ident":"WEBKIT_EDITING_COMMAND_REDO","summary":"The redo command. Redoes a previously undone editing command ..."},{"type":"constant","name":"EDITING_COMMAND_SELECT_ALL","ident":"WEBKIT_EDITING_COMMAND_SELECT_ALL","summary":"The select all command. Selects all the content of ..."},{"type":"constant","name":"EDITING_COMMAND_UNDO","ident":"WEBKIT_EDITING_COMMAND_UNDO","summary":"The undo command. Undoes the last editing command in ..."},{"type":"constant","name":"MAJOR_VERSION","ident":"WEBKIT_MAJOR_VERSION","summary":"Like webkit_get_major_version(), but from the headers used at application ..."},{"type":"constant","name":"MICRO_VERSION","ident":"WEBKIT_MICRO_VERSION","summary":"Like webkit_get_micro_version(), but from the headers used at application ..."},{"type":"constant","name":"MINOR_VERSION","ident":"WEBKIT_MINOR_VERSION","summary":"Like webkit_get_minor_version(), but from the headers used at application ..."},{"type":"content","name":"Environment variables","href":"environment-variables.html","summary":" # List of environment variables WebKit uses ..."},{"type":"content","name":"Migrating WebKitGTK Applications to GTK 4","href":"migrating-to-webkitgtk-6.0.html","summary":" # Migrating WebKitGTK Applications to GTK 4 ..."},{"type":"content","name":"Overview","href":"overview.html","summary":" WebKitGTK is a GObject-based library that provides a ..."},{"type":"content","name":"Pointers for contribution","href":"contributing.html","summary":" ## Contacting Us You can find ..."},{"type":"content","name":"Profiling","href":"profiling.html","summary":" # Profiling with Sysprof ## Prerequisites ..."},{"type":"content","name":"Remote Web Inspector","href":"remote-inspector.html","summary":" # Remote Web Inspector The remote Web ..."},{"type":"ctor","name":"new","type_name":"ContextMenu","ident":"webkit_context_menu_new","summary":"Creates a new #WebKitContextMenu object. Creates a new ..."},{"type":"ctor","name":"new","type_name":"NetworkSession","ident":"webkit_network_session_new","summary":"Creates a new #WebKitNetworkSession with a persistent #WebKitWebsiteDataManager. The ..."},{"type":"ctor","name":"new","type_name":"PrintOperation","ident":"webkit_print_operation_new","summary":"Create a new #WebKitPrintOperation to print @web_view contents."},{"type":"ctor","name":"new","type_name":"Settings","ident":"webkit_settings_new","summary":"Creates a new #WebKitSettings instance with default values. ..."},{"type":"ctor","name":"new","type_name":"URIRequest","ident":"webkit_uri_request_new","summary":"Creates a new #WebKitURIRequest for the given URI."},{"type":"ctor","name":"new","type_name":"URISchemeResponse","ident":"webkit_uri_scheme_response_new","summary":"Create a new #WebKitURISchemeResponse"},{"type":"ctor","name":"new","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_new","summary":"Create a new #WebKitUserContentFilterStore to manipulate filters stored at ..."},{"type":"ctor","name":"new","type_name":"UserContentManager","ident":"webkit_user_content_manager_new","summary":"Creates a new user content manager."},{"type":"ctor","name":"new","type_name":"UserMessage","ident":"webkit_user_message_new","summary":"Create a new #WebKitUserMessage with @name."},{"type":"ctor","name":"new","type_name":"WebContext","ident":"webkit_web_context_new","summary":"Create a new #WebKitWebContext."},{"type":"ctor","name":"new","type_name":"WebsitePolicies","ident":"webkit_website_policies_new","summary":"Create a new #WebKitWebsitePolicies."},{"type":"ctor","name":"new","type_name":"WebView","ident":"webkit_web_view_new","summary":"Creates a new #WebKitWebView with the default #WebKitWebContext. ..."},{"type":"ctor","name":"new","type_name":"ApplicationInfo","ident":"webkit_application_info_new","summary":"Creates a new #WebKitApplicationInfo"},{"type":"ctor","name":"new","type_name":"Credential","ident":"webkit_credential_new","summary":"Create a new credential from the provided username, password ..."},{"type":"ctor","name":"new","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_new","summary":"Create a new #WebKitGeolocationPosition."},{"type":"ctor","name":"new","type_name":"InputMethodUnderline","ident":"webkit_input_method_underline_new","summary":"Create a new #WebKitInputMethodUnderline for the given range in ..."},{"type":"ctor","name":"new","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_new","summary":"Create a new #WebKitMemoryPressureSettings with the default values."},{"type":"ctor","name":"new","type_name":"NetworkProxySettings","ident":"webkit_network_proxy_settings_new","summary":"Create a new #WebKitNetworkProxySettings with the given @default_proxy_uri and ..."},{"type":"ctor","name":"new","type_name":"SecurityOrigin","ident":"webkit_security_origin_new","summary":"Create a new security origin from the provided protocol, ..."},{"type":"ctor","name":"new","type_name":"UserScript","ident":"webkit_user_script_new","summary":"Creates a new user script. Scripts can be ..."},{"type":"ctor","name":"new","type_name":"UserStyleSheet","ident":"webkit_user_style_sheet_new","summary":"Creates a new user style sheet. Style sheets ..."},{"type":"ctor","name":"new","type_name":"WebViewSessionState","ident":"webkit_web_view_session_state_new","summary":"Creates a new #WebKitWebViewSessionState from serialized data."},{"type":"ctor","name":"new_all_hosts_and_schemes","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_new_all_hosts_and_schemes","summary":"Returns a new #WebKitWebExtensionMatchPattern that has `*` for scheme, ..."},{"type":"ctor","name":"new_all_urls","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_new_all_urls","summary":"Returns a new #WebKitWebExtensionMatchPattern for ``."},{"type":"ctor","name":"new_ephemeral","type_name":"NetworkSession","ident":"webkit_network_session_new_ephemeral","summary":"Creates a new #WebKitNetworkSession with an ephemeral #WebKitWebsiteDataManager."},{"type":"ctor","name":"new_for_certificate","type_name":"Credential","ident":"webkit_credential_new_for_certificate","summary":"Create a new credential from the @certificate and persistence ..."},{"type":"ctor","name":"new_for_certificate_pin","type_name":"Credential","ident":"webkit_credential_new_for_certificate_pin","summary":"Create a new credential from the provided PIN and ..."},{"type":"ctor","name":"new_for_uri","type_name":"SecurityOrigin","ident":"webkit_security_origin_new_for_uri","summary":"Create a new security origin from the provided. ..."},{"type":"ctor","name":"new_for_world","type_name":"UserScript","ident":"webkit_user_script_new_for_world","summary":"Creates a new user script for script world with ..."},{"type":"ctor","name":"new_for_world","type_name":"UserStyleSheet","ident":"webkit_user_style_sheet_new_for_world","summary":"Creates a new user style sheet for script world. ..."},{"type":"ctor","name":"new_from_gaction","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_gaction","summary":"Creates a new #WebKitContextMenuItem for the given @action and ..."},{"type":"ctor","name":"new_from_stock_action","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_stock_action","summary":"Creates a new #WebKitContextMenuItem for the given stock action. ..."},{"type":"ctor","name":"new_from_stock_action_with_label","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_stock_action_with_label","summary":"Creates a new #WebKitContextMenuItem for the given stock action ..."},{"type":"ctor","name":"new_separator","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_separator","summary":"Creates a new #WebKitContextMenuItem representing a separator."},{"type":"ctor","name":"new_with_fd_list","type_name":"UserMessage","ident":"webkit_user_message_new_with_fd_list","summary":"Create a new #WebKitUserMessage including also a list of ..."},{"type":"ctor","name":"new_with_items","type_name":"ContextMenu","ident":"webkit_context_menu_new_with_items","summary":"Creates a new #WebKitContextMenu object with the given items. ..."},{"type":"ctor","name":"new_with_policies","type_name":"WebsitePolicies","ident":"webkit_website_policies_new_with_policies","summary":"Create a new #WebKitWebsitePolicies with given policies. Create ..."},{"type":"ctor","name":"new_with_scheme","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_new_with_scheme","summary":"Returns a new #WebKitWebExtensionMatchPattern for the specified @scheme, @host, ..."},{"type":"ctor","name":"new_with_settings","type_name":"Settings","ident":"webkit_settings_new_with_settings","summary":"Creates a new #WebKitSettings instance with the given settings. ..."},{"type":"ctor","name":"new_with_string","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_new_with_string","summary":"Returns a new #WebKitWebExtensionMatchPattern for the specified @string."},{"type":"ctor","name":"new_with_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_with_submenu","summary":"Creates a new #WebKitContextMenuItem using the given @label with ..."},{"type":"domain","name":"DownloadError","ctype":"WebKitDownloadError","summary":"Enum values used to denote the various download errors."},{"type":"domain","name":"FaviconDatabaseError","ctype":"WebKitFaviconDatabaseError","summary":"Enum values used to denote the various errors related ..."},{"type":"domain","name":"JavascriptError","ctype":"WebKitJavascriptError","summary":"Enum values used to denote errors happening when executing JavaScript"},{"type":"domain","name":"MediaError","ctype":"WebKitMediaError","summary":"Enum values used to denote the various media errors."},{"type":"domain","name":"NetworkError","ctype":"WebKitNetworkError","summary":"Enum values used to denote the various network errors."},{"type":"domain","name":"PolicyError","ctype":"WebKitPolicyError","summary":"Enum values used to denote the various policy errors."},{"type":"domain","name":"PrintError","ctype":"WebKitPrintError","summary":"Enum values used to denote the various print errors."},{"type":"domain","name":"SnapshotError","ctype":"WebKitSnapshotError","summary":"Enum values used to denote errors happening when creating ..."},{"type":"domain","name":"UserContentFilterError","ctype":"WebKitUserContentFilterError","summary":"Errors that can occur while compiling content filters."},{"type":"domain","name":"UserMessageError","ctype":"WebKitUserMessageError","summary":"Enum values used to denote errors happening when sending ..."},{"type":"domain","name":"WebExtensionMatchPatternError","ctype":"WebKitWebExtensionMatchPatternError","summary":"Enum values used to denote errors happening when creating ..."},{"type":"enum","name":"AuthenticationScheme","ctype":"WebKitAuthenticationScheme","summary":"Enum values representing the authentication scheme."},{"type":"enum","name":"AutomationBrowsingContextPresentation","ctype":"WebKitAutomationBrowsingContextPresentation","summary":"Enum values used for determining the automation browsing context presentation."},{"type":"enum","name":"AutoplayPolicy","ctype":"WebKitAutoplayPolicy","summary":"Enum values used to specify autoplay policies."},{"type":"enum","name":"CacheModel","ctype":"WebKitCacheModel","summary":"Enum values used for determining the #WebKitWebContext cache model."},{"type":"enum","name":"ContextMenuAction","ctype":"WebKitContextMenuAction","summary":"Enum values used to denote the stock actions for #WebKitContextMenuItems"},{"type":"enum","name":"CookieAcceptPolicy","ctype":"WebKitCookieAcceptPolicy","summary":"Enum values used to denote the cookie acceptance policies."},{"type":"enum","name":"CookiePersistentStorage","ctype":"WebKitCookiePersistentStorage","summary":"Enum values used to denote the cookie persistent storage types."},{"type":"enum","name":"CredentialPersistence","ctype":"WebKitCredentialPersistence","summary":"Enum values representing the duration for which a credential persists."},{"type":"enum","name":"FeatureStatus","ctype":"WebKitFeatureStatus","summary":"Describes the status of a [struct@WebKitFeature]. The status ..."},{"type":"enum","name":"HardwareAccelerationPolicy","ctype":"WebKitHardwareAccelerationPolicy","summary":"Enum values used for determining the hardware acceleration policy."},{"type":"enum","name":"InputPurpose","ctype":"WebKitInputPurpose","summary":"Enum values used to describe the primary purpose of ..."},{"type":"enum","name":"InsecureContentEvent","ctype":"WebKitInsecureContentEvent","summary":"Enum values previously used to denote the different events ..."},{"type":"enum","name":"LoadEvent","ctype":"WebKitLoadEvent","summary":"Enum values used to denote the different events that ..."},{"type":"enum","name":"MediaCaptureState","ctype":"WebKitMediaCaptureState","summary":"Enum values used to specify the capture state of ..."},{"type":"enum","name":"NavigationType","ctype":"WebKitNavigationType","summary":"Enum values used to denote the various navigation types."},{"type":"enum","name":"NetworkProxyMode","ctype":"WebKitNetworkProxyMode","summary":"Enum values used to set the network proxy mode."},{"type":"enum","name":"PermissionState","ctype":"WebKitPermissionState","summary":"Enum values representing query permission results."},{"type":"enum","name":"PolicyDecisionType","ctype":"WebKitPolicyDecisionType","summary":"Enum values used for determining the type of a ..."},{"type":"enum","name":"PrintOperationResponse","ctype":"WebKitPrintOperationResponse","summary":"Enum values representing the response of the print dialog ..."},{"type":"enum","name":"SaveMode","ctype":"WebKitSaveMode","summary":"Enum values to specify the different ways in which ..."},{"type":"enum","name":"ScriptDialogType","ctype":"WebKitScriptDialogType","summary":"Enum values used for determining the type of #WebKitScriptDialog"},{"type":"enum","name":"SnapshotRegion","ctype":"WebKitSnapshotRegion","summary":"Enum values used to specify the region from which ..."},{"type":"enum","name":"TLSErrorsPolicy","ctype":"WebKitTLSErrorsPolicy","summary":"Enum values used to denote the TLS errors policy."},{"type":"enum","name":"UserContentInjectedFrames","ctype":"WebKitUserContentInjectedFrames","summary":"Specifies in which frames user style sheets are to ..."},{"type":"enum","name":"UserScriptInjectionTime","ctype":"WebKitUserScriptInjectionTime","summary":"Specifies at which place of documents an user script ..."},{"type":"enum","name":"UserStyleLevel","ctype":"WebKitUserStyleLevel","summary":"Specifies how to treat an user style sheet."},{"type":"enum","name":"WebExtensionMode","ctype":"WebKitWebExtensionMode","summary":"Enum values used for setting if a #WebKitWebView is ..."},{"type":"enum","name":"WebProcessTerminationReason","ctype":"WebKitWebProcessTerminationReason","summary":"Enum values used to specify the reason why the ..."},{"type":"function","name":"get_major_version","ident":"webkit_get_major_version","summary":"Returns the major version number of the WebKit library. ..."},{"type":"function","name":"get_micro_version","ident":"webkit_get_micro_version","summary":"Returns the micro version number of the WebKit library. ..."},{"type":"function","name":"get_minor_version","ident":"webkit_get_minor_version","summary":"Returns the minor version number of the WebKit library. ..."},{"type":"function","name":"media_key_system_permission_get_name","ident":"webkit_media_key_system_permission_get_name","summary":"Get the key system for which access permission is ..."},{"type":"function","name":"uri_for_display","ident":"webkit_uri_for_display","summary":"Use this function to format a URI for display. ..."},{"type":"function","name":"user_media_permission_is_for_audio_device","ident":"webkit_user_media_permission_is_for_audio_device","summary":"Check whether the permission request is for an audio device."},{"type":"function","name":"user_media_permission_is_for_display_device","ident":"webkit_user_media_permission_is_for_display_device","summary":"Check whether the permission request is for a display device."},{"type":"function","name":"user_media_permission_is_for_video_device","ident":"webkit_user_media_permission_is_for_video_device","summary":"Check whether the permission request is for a video device."},{"type":"function_macro","name":"CHECK_VERSION","ident":"WEBKIT_CHECK_VERSION","summary":"Check the version of the WebKit headers at compilation time."},{"type":"function_macro","name":"DECLARE_DERIVABLE_TYPE","ident":"WEBKIT_DECLARE_DERIVABLE_TYPE","summary":"No description available."},{"type":"function_macro","name":"DECLARE_FINAL_TYPE","ident":"WEBKIT_DECLARE_FINAL_TYPE","summary":"No description available."},{"type":"function_macro","name":"DECLARE_TYPE","ident":"WEBKIT_DECLARE_TYPE","summary":"No description available."},{"type":"function_macro","name":"DEPRECATED_FOR","ident":"WEBKIT_DEPRECATED_FOR","summary":"Marks a symbol as deprecated, indicating a replacement."},{"type":"interface","name":"PermissionRequest","ctype":"WebKitPermissionRequest","summary":"A permission request. There are situations where an ..."},{"type":"method","name":"activate_item","type_name":"OptionMenu","ident":"webkit_option_menu_activate_item","summary":"Activates the #WebKitOptionMenuItem at @index in @menu. Activating ..."},{"type":"method","name":"add_cookie","type_name":"CookieManager","ident":"webkit_cookie_manager_add_cookie","summary":"Asynchronously add a #SoupCookie to the underlying storage. ..."},{"type":"method","name":"add_cookie_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_add_cookie_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_add_cookie()."},{"type":"method","name":"add_filter","type_name":"UserContentManager","ident":"webkit_user_content_manager_add_filter","summary":"Adds a #WebKitUserContentFilter to the given #WebKitUserContentManager. The ..."},{"type":"method","name":"add_path_to_sandbox","type_name":"WebContext","ident":"webkit_web_context_add_path_to_sandbox","summary":"Adds a path to be mounted in the sandbox. ..."},{"type":"method","name":"add_proxy_for_scheme","type_name":"NetworkProxySettings","ident":"webkit_network_proxy_settings_add_proxy_for_scheme","summary":"Adds a URI-scheme-specific proxy. URIs whose scheme matches ..."},{"type":"method","name":"add_script","type_name":"UserContentManager","ident":"webkit_user_content_manager_add_script","summary":"Adds a #WebKitUserScript to the given #WebKitUserContentManager. The ..."},{"type":"method","name":"add_style_sheet","type_name":"UserContentManager","ident":"webkit_user_content_manager_add_style_sheet","summary":"Adds a #WebKitUserStyleSheet to the given #WebKitUserContentManager. The ..."},{"type":"method","name":"allow","type_name":"PermissionRequest","ident":"webkit_permission_request_allow","summary":"Allow the action which triggered this request."},{"type":"method","name":"allow_tls_certificate_for_host","type_name":"NetworkSession","ident":"webkit_network_session_allow_tls_certificate_for_host","summary":"Ignore further TLS errors on the @host for the ..."},{"type":"method","name":"append","type_name":"ContextMenu","ident":"webkit_context_menu_append","summary":"Adds @item at the end of the @menu."},{"type":"method","name":"apply_from_key_file","type_name":"Settings","ident":"webkit_settings_apply_from_key_file","summary":"Reads the contents of the given @group_name from the ..."},{"type":"method","name":"attach","type_name":"WebInspector","ident":"webkit_web_inspector_attach","summary":"Request @inspector to be attached. The signal #WebKitWebInspector::attach ..."},{"type":"method","name":"authenticate","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_authenticate","summary":"Authenticate the #WebKitAuthenticationRequest. Authenticate the #WebKitAuthenticationRequest using the ..."},{"type":"method","name":"call_async_javascript_function","type_name":"WebView","ident":"webkit_web_view_call_async_javascript_function","summary":"Asynchronously call @body with @arguments in the script world ..."},{"type":"method","name":"call_async_javascript_function_finish","type_name":"WebView","ident":"webkit_web_view_call_async_javascript_function_finish","summary":"Finish an asynchronous operation started with webkit_web_view_call_async_javascript_function()."},{"type":"method","name":"can_execute_editing_command","type_name":"WebView","ident":"webkit_web_view_can_execute_editing_command","summary":"Asynchronously check if it is possible to execute the ..."},{"type":"method","name":"can_execute_editing_command_finish","type_name":"WebView","ident":"webkit_web_view_can_execute_editing_command_finish","summary":"Finish an asynchronous operation started with webkit_web_view_can_execute_editing_command()."},{"type":"method","name":"can_go_back","type_name":"WebView","ident":"webkit_web_view_can_go_back","summary":"Determines whether @web_view has a previous history item."},{"type":"method","name":"can_go_forward","type_name":"WebView","ident":"webkit_web_view_can_go_forward","summary":"Determines whether @web_view has a next history item."},{"type":"method","name":"can_save_credentials","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_can_save_credentials","summary":"Determine whether this #WebKitAuthenticationRequest should allow the storage of ..."},{"type":"method","name":"can_show_mime_type","type_name":"WebView","ident":"webkit_web_view_can_show_mime_type","summary":"Whether or not a MIME type can be displayed ..."},{"type":"method","name":"cancel","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_cancel","summary":"Cancel the authentication challenge. This will also cancel ..."},{"type":"method","name":"cancel","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_cancel","summary":"Cancels @request and the input element changes to use ..."},{"type":"method","name":"cancel","type_name":"Download","ident":"webkit_download_cancel","summary":"Cancels the download. When the ongoing download operation ..."},{"type":"method","name":"cancel","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_cancel","summary":"Ask WebKit to cancel the request. It's important ..."},{"type":"method","name":"clear","type_name":"FaviconDatabase","ident":"webkit_favicon_database_clear","summary":"Clears all icons from the database."},{"type":"method","name":"clear","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_clear","summary":"Asynchronously clear the website data of the given @types ..."},{"type":"method","name":"clear_finish","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_clear_finish","summary":"Finish an asynchronous operation started with webkit_website_data_manager_clear()"},{"type":"method","name":"clicked","type_name":"Notification","ident":"webkit_notification_clicked","summary":"Tells WebKit the notification has been clicked. This ..."},{"type":"method","name":"close","type_name":"Notification","ident":"webkit_notification_close","summary":"Closes the notification."},{"type":"method","name":"close","type_name":"OptionMenu","ident":"webkit_option_menu_close","summary":"Request to close a #WebKitOptionMenu. This emits WebKitOptionMenu::close ..."},{"type":"method","name":"close","type_name":"WebInspector","ident":"webkit_web_inspector_close","summary":"Request @inspector to be closed."},{"type":"method","name":"close","type_name":"ScriptDialog","ident":"webkit_script_dialog_close","summary":"Close @dialog. When handling a #WebKitScriptDialog asynchronously (webkit_script_dialog_ref() ..."},{"type":"method","name":"confirm_set_confirmed","type_name":"ScriptDialog","ident":"webkit_script_dialog_confirm_set_confirmed","summary":"Set whether the user confirmed the dialog. This ..."},{"type":"method","name":"context_is_editable","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_editable","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_image","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_image","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_link","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_link","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_media","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_media","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_scrollbar","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_scrollbar","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_selection","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_selection","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"copy","type_name":"Credential","ident":"webkit_credential_copy","summary":"Make a copy of the #WebKitCredential."},{"type":"method","name":"copy","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_copy","summary":"Make a copy of the #WebKitGeolocationPosition."},{"type":"method","name":"copy","type_name":"InputMethodUnderline","ident":"webkit_input_method_underline_copy","summary":"Make a copy of the #WebKitInputMethodUnderline."},{"type":"method","name":"copy","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_copy","summary":"Make a copy of @settings."},{"type":"method","name":"copy","type_name":"NavigationAction","ident":"webkit_navigation_action_copy","summary":"Make a copy of @navigation."},{"type":"method","name":"copy","type_name":"NetworkProxySettings","ident":"webkit_network_proxy_settings_copy","summary":"Make a copy of the #WebKitNetworkProxySettings."},{"type":"method","name":"copy","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_copy","summary":"Make a copy of the #WebKitOptionMenuItem."},{"type":"method","name":"count_matches","type_name":"FindController","ident":"webkit_find_controller_count_matches","summary":"Counts the number of matches for @search_text. Counts ..."},{"type":"method","name":"delete_cookie","type_name":"CookieManager","ident":"webkit_cookie_manager_delete_cookie","summary":"Asynchronously delete a #SoupCookie from the current session. ..."},{"type":"method","name":"delete_cookie_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_delete_cookie_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_delete_cookie()."},{"type":"method","name":"deny","type_name":"PermissionRequest","ident":"webkit_permission_request_deny","summary":"Deny the action which triggered this request."},{"type":"method","name":"detach","type_name":"WebInspector","ident":"webkit_web_inspector_detach","summary":"Request @inspector to be detached. The signal #WebKitWebInspector::detach ..."},{"type":"method","name":"download","type_name":"PolicyDecision","ident":"webkit_policy_decision_download","summary":"Spawn a download from this decision."},{"type":"method","name":"download_uri","type_name":"NetworkSession","ident":"webkit_network_session_download_uri","summary":"Requests downloading of the specified URI string. The ..."},{"type":"method","name":"download_uri","type_name":"WebView","ident":"webkit_web_view_download_uri","summary":"Requests downloading of the specified URI string for @web_view."},{"type":"method","name":"evaluate_javascript","type_name":"WebView","ident":"webkit_web_view_evaluate_javascript","summary":"Asynchronously evaluate @script in the script world with name ..."},{"type":"method","name":"evaluate_javascript_finish","type_name":"WebView","ident":"webkit_web_view_evaluate_javascript_finish","summary":"Finish an asynchronous operation started with webkit_web_view_evaluate_javascript()."},{"type":"method","name":"execute_editing_command","type_name":"WebView","ident":"webkit_web_view_execute_editing_command","summary":"Request to execute the given @command for @web_view. ..."},{"type":"method","name":"execute_editing_command_with_argument","type_name":"WebView","ident":"webkit_web_view_execute_editing_command_with_argument","summary":"Request to execute the given @command with @argument for ..."},{"type":"method","name":"failed","type_name":"GeolocationManager","ident":"webkit_geolocation_manager_failed","summary":"Notify @manager that determining the position failed."},{"type":"method","name":"fetch","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_fetch","summary":"Asynchronously get the list of #WebKitWebsiteData for the given ..."},{"type":"method","name":"fetch_finish","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_fetch_finish","summary":"Finish an asynchronous operation started with webkit_website_data_manager_fetch()."},{"type":"method","name":"fetch_identifiers","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_fetch_identifiers","summary":"Asynchronously retrieve a list of the identifiers for all ..."},{"type":"method","name":"fetch_identifiers_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_fetch_identifiers_finish","summary":"Finishes an asynchronous fetch of the list of stored ..."},{"type":"method","name":"filter_key_event","type_name":"InputMethodContext","ident":"webkit_input_method_context_filter_key_event","summary":"Allow @key_event to be handled by the input method. ..."},{"type":"method","name":"finish","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_finish","summary":"Finishes @request and the input element keeps the current ..."},{"type":"method","name":"finish","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_finish","summary":"Finish a #WebKitURISchemeRequest by setting the contents of the ..."},{"type":"method","name":"finish","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_finish","summary":"Notify the web-engine of the selected permission state for ..."},{"type":"method","name":"finish_error","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_finish_error","summary":"Finish a #WebKitURISchemeRequest with a #GError."},{"type":"method","name":"finish_with_response","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_finish_with_response","summary":"Finish a #WebKitURISchemeRequest by returning a #WebKitURISchemeResponse"},{"type":"method","name":"first","type_name":"ContextMenu","ident":"webkit_context_menu_first","summary":"Gets the first item in the @menu."},{"type":"method","name":"free","type_name":"Credential","ident":"webkit_credential_free","summary":"Free the #WebKitCredential."},{"type":"method","name":"free","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_free","summary":"Free the #WebKitGeolocationPosition"},{"type":"method","name":"free","type_name":"InputMethodUnderline","ident":"webkit_input_method_underline_free","summary":"Free the #WebKitInputMethodUnderline."},{"type":"method","name":"free","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_free","summary":"Free the #WebKitMemoryPressureSettings."},{"type":"method","name":"free","type_name":"NavigationAction","ident":"webkit_navigation_action_free","summary":"Free the #WebKitNavigationAction"},{"type":"method","name":"free","type_name":"NetworkProxySettings","ident":"webkit_network_proxy_settings_free","summary":"Free the #WebKitNetworkProxySettings."},{"type":"method","name":"free","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_free","summary":"Free the #WebKitOptionMenuItem."},{"type":"method","name":"get","type_name":"FeatureList","ident":"webkit_feature_list_get","summary":"Gets a feature given its index."},{"type":"method","name":"get_accept_policy","type_name":"CookieManager","ident":"webkit_cookie_manager_get_accept_policy","summary":"Asynchronously get the cookie acceptance policy of @cookie_manager. ..."},{"type":"method","name":"get_accept_policy_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_get_accept_policy_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_get_accept_policy()."},{"type":"method","name":"get_all_cookies","type_name":"CookieManager","ident":"webkit_cookie_manager_get_all_cookies","summary":"Asynchronously get a list of #SoupCookie from @cookie_manager. ..."},{"type":"method","name":"get_all_cookies_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_get_all_cookies_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_get_all_cookies(). The ..."},{"type":"method","name":"get_allow_file_access_from_file_urls","type_name":"Settings","ident":"webkit_settings_get_allow_file_access_from_file_urls","summary":"Get the #WebKitSettings:allow-file-access-from-file-urls property."},{"type":"method","name":"get_allow_modal_dialogs","type_name":"Settings","ident":"webkit_settings_get_allow_modal_dialogs","summary":"Get the #WebKitSettings:allow-modal-dialogs property."},{"type":"method","name":"get_allow_overwrite","type_name":"Download","ident":"webkit_download_get_allow_overwrite","summary":"Returns the current value of the #WebKitDownload:allow-overwrite property. ..."},{"type":"method","name":"get_allow_top_navigation_to_data_urls","type_name":"Settings","ident":"webkit_settings_get_allow_top_navigation_to_data_urls","summary":"Get the #WebKitSettings:allow-top-navigation-to-data-urls property."},{"type":"method","name":"get_allow_universal_access_from_file_urls","type_name":"Settings","ident":"webkit_settings_get_allow_universal_access_from_file_urls","summary":"Get the #WebKitSettings:allow-universal-access-from-file-urls property."},{"type":"method","name":"get_application_info","type_name":"AutomationSession","ident":"webkit_automation_session_get_application_info","summary":"Get the the previously set #WebKitAutomationSession. Get the ..."},{"type":"method","name":"get_attached_height","type_name":"WebInspector","ident":"webkit_web_inspector_get_attached_height","summary":"Get the height that the inspector view when attached. ..."},{"type":"method","name":"get_auto_load_images","type_name":"Settings","ident":"webkit_settings_get_auto_load_images","summary":"Get the #WebKitSettings:auto-load-images property."},{"type":"method","name":"get_automation_presentation_type","type_name":"WebView","ident":"webkit_web_view_get_automation_presentation_type","summary":"Get the presentation type of #WebKitWebView when created for automation."},{"type":"method","name":"get_autoplay_policy","type_name":"WebsitePolicies","ident":"webkit_website_policies_get_autoplay_policy","summary":"Get the #WebKitWebsitePolicies:autoplay property."},{"type":"method","name":"get_back_forward_list","type_name":"WebView","ident":"webkit_web_view_get_back_forward_list","summary":"Obtains the #WebKitBackForwardList associated with the given #WebKitWebView. ..."},{"type":"method","name":"get_back_item","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_back_item","summary":"Returns the item that precedes the current item."},{"type":"method","name":"get_back_list","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_back_list","summary":"Obtain the list of items preceding the current one."},{"type":"method","name":"get_back_list_with_limit","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_back_list_with_limit","summary":"Obtain a list up to some number of items ..."},{"type":"method","name":"get_background_color","type_name":"WebView","ident":"webkit_web_view_get_background_color","summary":"Gets the color that is used to draw the ..."},{"type":"method","name":"get_base_cache_directory","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_base_cache_directory","summary":"Get the #WebKitWebsiteDataManager:base-cache-directory property."},{"type":"method","name":"get_base_data_directory","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_base_data_directory","summary":"Get the #WebKitWebsiteDataManager:base-data-directory property."},{"type":"method","name":"get_body","type_name":"Notification","ident":"webkit_notification_get_body","summary":"Obtains the body for the notification."},{"type":"method","name":"get_cache_model","type_name":"WebContext","ident":"webkit_web_context_get_cache_model","summary":"Returns the current cache model. For more information ..."},{"type":"method","name":"get_camera_capture_state","type_name":"WebView","ident":"webkit_web_view_get_camera_capture_state","summary":"Get the camera capture state of a #WebKitWebView."},{"type":"method","name":"get_can_attach","type_name":"WebInspector","ident":"webkit_web_inspector_get_can_attach","summary":"Whether the @inspector can be attached to the same ..."},{"type":"method","name":"get_category","type_name":"Feature","ident":"webkit_feature_get_category","summary":"Gets the category of the feature. Applications which ..."},{"type":"method","name":"get_certificate","type_name":"Credential","ident":"webkit_credential_get_certificate","summary":"Get the certificate currently held by this #WebKitCredential."},{"type":"method","name":"get_certificate_pin_flags","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_certificate_pin_flags","summary":"Get the #GTlsPasswordFlags of the %WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_PIN_REQUESTED authentication challenge."},{"type":"method","name":"get_conservative_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_conservative_threshold","summary":"Gets the conservative memory usage threshold."},{"type":"method","name":"get_content_length","type_name":"URIResponse","ident":"webkit_uri_response_get_content_length","summary":"Get the expected content length of the #WebKitURIResponse. ..."},{"type":"method","name":"get_context","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_context","summary":"Gets the value of the #WebKitHitTestResult:context property."},{"type":"method","name":"get_context","type_name":"WebView","ident":"webkit_web_view_get_context","summary":"Gets the web context of @web_view."},{"type":"method","name":"get_cookie_manager","type_name":"NetworkSession","ident":"webkit_network_session_get_cookie_manager","summary":"Get the #WebKitCookieManager of @session."},{"type":"method","name":"get_cookies","type_name":"CookieManager","ident":"webkit_cookie_manager_get_cookies","summary":"Asynchronously get a list of #SoupCookie from @cookie_manager. ..."},{"type":"method","name":"get_cookies_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_get_cookies_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_get_cookies(). The ..."},{"type":"method","name":"get_current_domain","type_name":"WebsiteDataAccessPermissionRequest","ident":"webkit_website_data_access_permission_request_get_current_domain","summary":"Get the current domain being browsed."},{"type":"method","name":"get_current_item","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_current_item","summary":"Returns the current item in @back_forward_list."},{"type":"method","name":"get_cursive_font_family","type_name":"Settings","ident":"webkit_settings_get_cursive_font_family","summary":"Gets the #WebKitSettings:cursive-font-family property."},{"type":"method","name":"get_custom_charset","type_name":"WebView","ident":"webkit_web_view_get_custom_charset","summary":"Returns the current custom character encoding name of @web_view."},{"type":"method","name":"get_data","type_name":"WebResource","ident":"webkit_web_resource_get_data","summary":"Asynchronously get the raw data for @resource. When ..."},{"type":"method","name":"get_data_finish","type_name":"WebResource","ident":"webkit_web_resource_get_data_finish","summary":"Finish an asynchronous operation started with webkit_web_resource_get_data()."},{"type":"method","name":"get_default_charset","type_name":"Settings","ident":"webkit_settings_get_default_charset","summary":"Gets the #WebKitSettings:default-charset property."},{"type":"method","name":"get_default_content_security_policy","type_name":"WebView","ident":"webkit_web_view_get_default_content_security_policy","summary":"Gets the configured default Content-Security-Policy."},{"type":"method","name":"get_default_font_family","type_name":"Settings","ident":"webkit_settings_get_default_font_family","summary":"Gets the #WebKitSettings:default-font-family property."},{"type":"method","name":"get_default_font_size","type_name":"Settings","ident":"webkit_settings_get_default_font_size","summary":"Gets the #WebKitSettings:default-font-size property."},{"type":"method","name":"get_default_monospace_font_size","type_name":"Settings","ident":"webkit_settings_get_default_monospace_font_size","summary":"Gets the #WebKitSettings:default-monospace-font-size property."},{"type":"method","name":"get_default_value","type_name":"Feature","ident":"webkit_feature_get_default_value","summary":"Gets whether the feature is enabled by default. ..."},{"type":"method","name":"get_destination","type_name":"Download","ident":"webkit_download_get_destination","summary":"Obtains the destination to which the downloaded file will ..."},{"type":"method","name":"get_details","type_name":"Feature","ident":"webkit_feature_get_details","summary":"Gets a description for the @feature. The detailed ..."},{"type":"method","name":"get_dialog_type","type_name":"ScriptDialog","ident":"webkit_script_dialog_get_dialog_type","summary":"Get the dialog type of a #WebKitScriptDialog."},{"type":"method","name":"get_disable_web_security","type_name":"Settings","ident":"webkit_settings_get_disable_web_security","summary":"Get the #WebKitSettings:disable-web-security property."},{"type":"method","name":"get_display_capture_state","type_name":"WebView","ident":"webkit_web_view_get_display_capture_state","summary":"Get the display capture state of a #WebKitWebView."},{"type":"method","name":"get_domain","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_get_domain","summary":"Get the domain name of @itp_first_party."},{"type":"method","name":"get_domain","type_name":"ITPThirdParty","ident":"webkit_itp_third_party_get_domain","summary":"Get the domain name of @itp_third_party."},{"type":"method","name":"get_draw_compositing_indicators","type_name":"Settings","ident":"webkit_settings_get_draw_compositing_indicators","summary":"Get the #WebKitSettings:draw-compositing-indicators property."},{"type":"method","name":"get_editor_state","type_name":"WebView","ident":"webkit_web_view_get_editor_state","summary":"Gets the web editor state of @web_view."},{"type":"method","name":"get_elapsed_time","type_name":"Download","ident":"webkit_download_get_elapsed_time","summary":"Gets the elapsed time in seconds, including any fractional ..."},{"type":"method","name":"get_element_rectangle","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_get_element_rectangle","summary":"Gets the bounding box of the color input element."},{"type":"method","name":"get_enable_2d_canvas_acceleration","type_name":"Settings","ident":"webkit_settings_get_enable_2d_canvas_acceleration","summary":"Get the #WebKitSettings:enable-2d-canvas-acceleration property."},{"type":"method","name":"get_enable_back_forward_navigation_gestures","type_name":"Settings","ident":"webkit_settings_get_enable_back_forward_navigation_gestures","summary":"Get the #WebKitSettings:enable-back-forward-navigation-gestures property."},{"type":"method","name":"get_enable_caret_browsing","type_name":"Settings","ident":"webkit_settings_get_enable_caret_browsing","summary":"Get the #WebKitSettings:enable-caret-browsing property."},{"type":"method","name":"get_enable_developer_extras","type_name":"Settings","ident":"webkit_settings_get_enable_developer_extras","summary":"Get the #WebKitSettings:enable-developer-extras property."},{"type":"method","name":"get_enable_dns_prefetching","type_name":"Settings","ident":"webkit_settings_get_enable_dns_prefetching","summary":"Get the #WebKitSettings:enable-dns-prefetching property."},{"type":"method","name":"get_enable_encrypted_media","type_name":"Settings","ident":"webkit_settings_get_enable_encrypted_media","summary":"Get the #WebKitSettings:enable-encrypted-media property."},{"type":"method","name":"get_enable_fullscreen","type_name":"Settings","ident":"webkit_settings_get_enable_fullscreen","summary":"Get the #WebKitSettings:enable-fullscreen property."},{"type":"method","name":"get_enable_high_accuracy","type_name":"GeolocationManager","ident":"webkit_geolocation_manager_get_enable_high_accuracy","summary":"Get whether high accuracy is enabled."},{"type":"method","name":"get_enable_html5_database","type_name":"Settings","ident":"webkit_settings_get_enable_html5_database","summary":"Get the #WebKitSettings:enable-html5-database property."},{"type":"method","name":"get_enable_html5_local_storage","type_name":"Settings","ident":"webkit_settings_get_enable_html5_local_storage","summary":"Get the #WebKitSettings:enable-html5-local-storage property."},{"type":"method","name":"get_enable_hyperlink_auditing","type_name":"Settings","ident":"webkit_settings_get_enable_hyperlink_auditing","summary":"Get the #WebKitSettings:enable-hyperlink-auditing property."},{"type":"method","name":"get_enable_javascript","type_name":"Settings","ident":"webkit_settings_get_enable_javascript","summary":"Get the #WebKitSettings:enable-javascript property."},{"type":"method","name":"get_enable_javascript_markup","type_name":"Settings","ident":"webkit_settings_get_enable_javascript_markup","summary":"Get the #WebKitSettings:enable-javascript-markup property."},{"type":"method","name":"get_enable_media","type_name":"Settings","ident":"webkit_settings_get_enable_media","summary":"Get the #WebKitSettings:enable-media property."},{"type":"method","name":"get_enable_media_capabilities","type_name":"Settings","ident":"webkit_settings_get_enable_media_capabilities","summary":"Get the #WebKitSettings:enable-media-capabilities property."},{"type":"method","name":"get_enable_media_stream","type_name":"Settings","ident":"webkit_settings_get_enable_media_stream","summary":"Get the #WebKitSettings:enable-media-stream property."},{"type":"method","name":"get_enable_mediasource","type_name":"Settings","ident":"webkit_settings_get_enable_mediasource","summary":"Get the #WebKitSettings:enable-mediasource property."},{"type":"method","name":"get_enable_mock_capture_devices","type_name":"Settings","ident":"webkit_settings_get_enable_mock_capture_devices","summary":"Get the #WebKitSettings:enable-mock-capture-devices property."},{"type":"method","name":"get_enable_offline_web_application_cache","type_name":"Settings","ident":"webkit_settings_get_enable_offline_web_application_cache","summary":"Get the #WebKitSettings:enable-offline-web-application-cache property."},{"type":"method","name":"get_enable_page_cache","type_name":"Settings","ident":"webkit_settings_get_enable_page_cache","summary":"Get the #WebKitSettings:enable-page-cache property."},{"type":"method","name":"get_enable_resizable_text_areas","type_name":"Settings","ident":"webkit_settings_get_enable_resizable_text_areas","summary":"Get the #WebKitSettings:enable-resizable-text-areas property."},{"type":"method","name":"get_enable_site_specific_quirks","type_name":"Settings","ident":"webkit_settings_get_enable_site_specific_quirks","summary":"Get the #WebKitSettings:enable-site-specific-quirks property."},{"type":"method","name":"get_enable_smooth_scrolling","type_name":"Settings","ident":"webkit_settings_get_enable_smooth_scrolling","summary":"Get the #WebKitSettings:enable-smooth-scrolling property."},{"type":"method","name":"get_enable_spatial_navigation","type_name":"Settings","ident":"webkit_settings_get_enable_spatial_navigation","summary":"Get the #WebKitSettings:enable-spatial-navigation property."},{"type":"method","name":"get_enable_tabs_to_links","type_name":"Settings","ident":"webkit_settings_get_enable_tabs_to_links","summary":"Get the #WebKitSettings:enable-tabs-to-links property."},{"type":"method","name":"get_enable_webaudio","type_name":"Settings","ident":"webkit_settings_get_enable_webaudio","summary":"Get the #WebKitSettings:enable-webaudio property."},{"type":"method","name":"get_enable_webgl","type_name":"Settings","ident":"webkit_settings_get_enable_webgl","summary":"Get the #WebKitSettings:enable-webgl property."},{"type":"method","name":"get_enable_webrtc","type_name":"Settings","ident":"webkit_settings_get_enable_webrtc","summary":"Get the [property@Settings:enable-webrtc] property."},{"type":"method","name":"get_enable_write_console_messages_to_stdout","type_name":"Settings","ident":"webkit_settings_get_enable_write_console_messages_to_stdout","summary":"Get the #WebKitSettings:enable-write-console-messages-to-stdout property."},{"type":"method","name":"get_estimated_load_progress","type_name":"WebView","ident":"webkit_web_view_get_estimated_load_progress","summary":"Gets the value of the #WebKitWebView:estimated-load-progress property. You ..."},{"type":"method","name":"get_estimated_progress","type_name":"Download","ident":"webkit_download_get_estimated_progress","summary":"Gets the value of the #WebKitDownload:estimated-progress property. Gets the ..."},{"type":"method","name":"get_event","type_name":"ContextMenu","ident":"webkit_context_menu_get_event","summary":"Gets the #GdkEvent that triggered the context menu. This ..."},{"type":"method","name":"get_event","type_name":"OptionMenu","ident":"webkit_option_menu_get_event","summary":"Gets the #GdkEvent that triggered the dropdown menu. If ..."},{"type":"method","name":"get_fantasy_font_family","type_name":"Settings","ident":"webkit_settings_get_fantasy_font_family","summary":"Gets the #WebKitSettings:fantasy-font-family property."},{"type":"method","name":"get_favicon","type_name":"FaviconDatabase","ident":"webkit_favicon_database_get_favicon","summary":"Asynchronously obtains a favicon image. Asynchronously obtains an ..."},{"type":"method","name":"get_favicon","type_name":"WebView","ident":"webkit_web_view_get_favicon","summary":"Returns favicon currently associated to @web_view. Returns favicon ..."},{"type":"method","name":"get_favicon_database","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_favicon_database","summary":"Get the #WebKitFaviconDatabase of @manager."},{"type":"method","name":"get_favicon_finish","type_name":"FaviconDatabase","ident":"webkit_favicon_database_get_favicon_finish","summary":"Finishes an operation started with webkit_favicon_database_get_favicon()."},{"type":"method","name":"get_favicon_uri","type_name":"FaviconDatabase","ident":"webkit_favicon_database_get_favicon_uri","summary":"Obtains the URI of the favicon for the given @page_uri."},{"type":"method","name":"get_favicons_enabled","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_favicons_enabled","summary":"Get whether website icons are enabled."},{"type":"method","name":"get_fd_list","type_name":"UserMessage","ident":"webkit_user_message_get_fd_list","summary":"Get the @message list of file descritpor."},{"type":"method","name":"get_feature_enabled","type_name":"Settings","ident":"webkit_settings_get_feature_enabled","summary":"Gets whether a feature is enabled."},{"type":"method","name":"get_find_controller","type_name":"WebView","ident":"webkit_web_view_get_find_controller","summary":"Gets the #WebKitFindController. Gets the #WebKitFindController that will ..."},{"type":"method","name":"get_first_parties","type_name":"ITPThirdParty","ident":"webkit_itp_third_party_get_first_parties","summary":"Get the list of #WebKitITPFirstParty under which @itp_third_party has ..."},{"type":"method","name":"get_forward_item","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_forward_item","summary":"Returns the item that follows the current item."},{"type":"method","name":"get_forward_list","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_forward_list","summary":"Obtain the list of items following the current one."},{"type":"method","name":"get_forward_list_with_limit","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_forward_list_with_limit","summary":"Obtain a list up to some number of items ..."},{"type":"method","name":"get_frame_name","type_name":"NavigationAction","ident":"webkit_navigation_action_get_frame_name","summary":"Gets the @navigation target frame name. For example if ..."},{"type":"method","name":"get_fullscreen","type_name":"WindowProperties","ident":"webkit_window_properties_get_fullscreen","summary":"Get whether the window should be shown in fullscreen ..."},{"type":"method","name":"get_gaction","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_gaction","summary":"Gets the action associated to @item as a #GAction."},{"type":"method","name":"get_geolocation_manager","type_name":"WebContext","ident":"webkit_web_context_get_geolocation_manager","summary":"Get the #WebKitGeolocationManager of @context."},{"type":"method","name":"get_geometry","type_name":"WindowProperties","ident":"webkit_window_properties_get_geometry","summary":"Get the geometry the window should have on the ..."},{"type":"method","name":"get_hardware_acceleration_policy","type_name":"Settings","ident":"webkit_settings_get_hardware_acceleration_policy","summary":"Get the #WebKitSettings:hardware-acceleration-policy property."},{"type":"method","name":"get_host","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_host","summary":"Get the host that this authentication challenge is applicable to."},{"type":"method","name":"get_host","type_name":"SecurityOrigin","ident":"webkit_security_origin_get_host","summary":"Gets the hostname of @origin. It is reasonable ..."},{"type":"method","name":"get_host","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_host","summary":"Gets the host part of the pattern string, unless ..."},{"type":"method","name":"get_http_body","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_http_body","summary":"Get the request body."},{"type":"method","name":"get_http_headers","type_name":"URIRequest","ident":"webkit_uri_request_get_http_headers","summary":"Get the HTTP headers of a #WebKitURIRequest as a #SoupMessageHeaders."},{"type":"method","name":"get_http_headers","type_name":"URIResponse","ident":"webkit_uri_response_get_http_headers","summary":"Get the HTTP headers of a #WebKitURIResponse as a #SoupMessageHeaders."},{"type":"method","name":"get_http_headers","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_http_headers","summary":"Get the #SoupMessageHeaders of the request."},{"type":"method","name":"get_http_method","type_name":"URIRequest","ident":"webkit_uri_request_get_http_method","summary":"Get the HTTP method of the #WebKitURIRequest."},{"type":"method","name":"get_http_method","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_http_method","summary":"Get the HTTP method of the @request."},{"type":"method","name":"get_id","type_name":"AutomationSession","ident":"webkit_automation_session_get_id","summary":"Get the unique identifier of a #WebKitAutomationSession"},{"type":"method","name":"get_id","type_name":"Notification","ident":"webkit_notification_get_id","summary":"Obtains the unique id for the notification."},{"type":"method","name":"get_identifier","type_name":"Feature","ident":"webkit_feature_get_identifier","summary":"Gets a string that uniquely identifies the @feature."},{"type":"method","name":"get_identifier","type_name":"UserContentFilter","ident":"webkit_user_content_filter_get_identifier","summary":"Obtain the identifier previously used to save the @user_content_filter. ..."},{"type":"method","name":"get_image_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_image_uri","summary":"Gets the value of the #WebKitHitTestResult:image-uri property."},{"type":"method","name":"get_input_hints","type_name":"InputMethodContext","ident":"webkit_input_method_context_get_input_hints","summary":"Get the value of the #WebKitInputMethodContext:input-hints property."},{"type":"method","name":"get_input_method_context","type_name":"WebView","ident":"webkit_web_view_get_input_method_context","summary":"Get the #WebKitInputMethodContext currently in use by @web_view. ..."},{"type":"method","name":"get_input_purpose","type_name":"InputMethodContext","ident":"webkit_input_method_context_get_input_purpose","summary":"Get the value of the #WebKitInputMethodContext:input-purpose property."},{"type":"method","name":"get_inspected_uri","type_name":"WebInspector","ident":"webkit_web_inspector_get_inspected_uri","summary":"Get the URI that is currently being inspected. ..."},{"type":"method","name":"get_inspector","type_name":"WebView","ident":"webkit_web_view_get_inspector","summary":"Get the #WebKitWebInspector associated to @web_view"},{"type":"method","name":"get_is_muted","type_name":"WebView","ident":"webkit_web_view_get_is_muted","summary":"Gets the mute state of @web_view."},{"type":"method","name":"get_is_web_process_responsive","type_name":"WebView","ident":"webkit_web_view_get_is_web_process_responsive","summary":"Get whether the current web process of a #WebKitWebView ..."},{"type":"method","name":"get_item","type_name":"OptionMenu","ident":"webkit_option_menu_get_item","summary":"Returns the #WebKitOptionMenuItem at @index in @menu."},{"type":"method","name":"get_item_at_position","type_name":"ContextMenu","ident":"webkit_context_menu_get_item_at_position","summary":"Gets the item at the given position in the @menu."},{"type":"method","name":"get_items","type_name":"ContextMenu","ident":"webkit_context_menu_get_items","summary":"Returns the item list of @menu."},{"type":"method","name":"get_itp_enabled","type_name":"NetworkSession","ident":"webkit_network_session_get_itp_enabled","summary":"Get whether Intelligent Tracking Prevention (ITP) is enabled or not."},{"type":"method","name":"get_itp_summary","type_name":"NetworkSession","ident":"webkit_network_session_get_itp_summary","summary":"Asynchronously get the list of #WebKitITPThirdParty seen for @session. ..."},{"type":"method","name":"get_itp_summary","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_itp_summary","summary":"Asynchronously get the list of #WebKitITPThirdParty seen for @manager. ..."},{"type":"method","name":"get_itp_summary_finish","type_name":"NetworkSession","ident":"webkit_network_session_get_itp_summary_finish","summary":"Finish an asynchronous operation started with webkit_network_session_get_itp_summary()."},{"type":"method","name":"get_itp_summary_finish","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_get_itp_summary_finish","summary":"Finish an asynchronous operation started with webkit_website_data_manager_get_itp_summary()."},{"type":"method","name":"get_javascript_can_access_clipboard","type_name":"Settings","ident":"webkit_settings_get_javascript_can_access_clipboard","summary":"Get the #WebKitSettings:javascript-can-access-clipboard property."},{"type":"method","name":"get_javascript_can_open_windows_automatically","type_name":"Settings","ident":"webkit_settings_get_javascript_can_open_windows_automatically","summary":"Get the #WebKitSettings:javascript-can-open-windows-automatically property."},{"type":"method","name":"get_kill_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_kill_threshold","summary":"Gets the kill memory usage threshold."},{"type":"method","name":"get_label","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_get_label","summary":"Get the label of a #WebKitOptionMenuItem."},{"type":"method","name":"get_last_update_time","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_get_last_update_time","summary":"Get the last time a #WebKitITPThirdParty has been seen ..."},{"type":"method","name":"get_length","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_length","summary":"Obtain the amount of items in the list."},{"type":"method","name":"get_length","type_name":"FeatureList","ident":"webkit_feature_list_get_length","summary":"Gets the number of elements in the feature list."},{"type":"method","name":"get_link_label","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_label","summary":"Gets the value of the #WebKitHitTestResult:link-label property."},{"type":"method","name":"get_link_title","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_title","summary":"Gets the value of the #WebKitHitTestResult:link-title property."},{"type":"method","name":"get_link_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_uri","summary":"Gets the value of the #WebKitHitTestResult:link-uri property."},{"type":"method","name":"get_load_icons_ignoring_image_load_setting","type_name":"Settings","ident":"webkit_settings_get_load_icons_ignoring_image_load_setting","summary":"Setting no longer supported. This function returns %FALSE."},{"type":"method","name":"get_locationbar_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_locationbar_visible","summary":"Get whether the window should have the locationbar visible ..."},{"type":"method","name":"get_main_resource","type_name":"WebView","ident":"webkit_web_view_get_main_resource","summary":"Return the main resource of @web_view."},{"type":"method","name":"get_matches_all_hosts","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_matches_all_hosts","summary":"Gets whether the match pattern matches all host. This ..."},{"type":"method","name":"get_matches_all_urls","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_matches_all_urls","summary":"Gets whether the match pattern matches all URLs, in ..."},{"type":"method","name":"get_max_match_count","type_name":"FindController","ident":"webkit_find_controller_get_max_match_count","summary":"Gets the maximum number of matches to report. ..."},{"type":"method","name":"get_media_content_types_requiring_hardware_support","type_name":"Settings","ident":"webkit_settings_get_media_content_types_requiring_hardware_support","summary":"Gets the #WebKitSettings:media-content-types-requiring-hardware-support property."},{"type":"method","name":"get_media_playback_allows_inline","type_name":"Settings","ident":"webkit_settings_get_media_playback_allows_inline","summary":"Get the #WebKitSettings:media-playback-allows-inline property."},{"type":"method","name":"get_media_playback_requires_user_gesture","type_name":"Settings","ident":"webkit_settings_get_media_playback_requires_user_gesture","summary":"Get the #WebKitSettings:media-playback-requires-user-gesture property."},{"type":"method","name":"get_media_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_media_uri","summary":"Gets the value of the #WebKitHitTestResult:media-uri property."},{"type":"method","name":"get_memory_limit","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_memory_limit","summary":"Gets the memory usage limit."},{"type":"method","name":"get_menubar_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_menubar_visible","summary":"Get whether the window should have the menubar visible ..."},{"type":"method","name":"get_message","type_name":"ScriptDialog","ident":"webkit_script_dialog_get_message","summary":"Get the message of a #WebKitScriptDialog."},{"type":"method","name":"get_microphone_capture_state","type_name":"WebView","ident":"webkit_web_view_get_microphone_capture_state","summary":"Get the microphone capture state of a #WebKitWebView."},{"type":"method","name":"get_mime_type","type_name":"URIResponse","ident":"webkit_uri_response_get_mime_type","summary":"Gets the MIME type of the response."},{"type":"method","name":"get_mime_types","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_get_mime_types","summary":"Get the list of MIME types the file chooser ..."},{"type":"method","name":"get_mime_types_filter","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_get_mime_types_filter","summary":"Get the filter currently associated with the request. ..."},{"type":"method","name":"get_minimum_font_size","type_name":"Settings","ident":"webkit_settings_get_minimum_font_size","summary":"Gets the #WebKitSettings:minimum-font-size property."},{"type":"method","name":"get_modifiers","type_name":"NavigationAction","ident":"webkit_navigation_action_get_modifiers","summary":"Return the modifier keys. Return a bitmask of ..."},{"type":"method","name":"get_monospace_font_family","type_name":"Settings","ident":"webkit_settings_get_monospace_font_family","summary":"Gets the #WebKitSettings:monospace-font-family property."},{"type":"method","name":"get_mouse_button","type_name":"NavigationAction","ident":"webkit_navigation_action_get_mouse_button","summary":"Return the number of the mouse button that triggered ..."},{"type":"method","name":"get_n_items","type_name":"ContextMenu","ident":"webkit_context_menu_get_n_items","summary":"Gets the length of the @menu."},{"type":"method","name":"get_n_items","type_name":"OptionMenu","ident":"webkit_option_menu_get_n_items","summary":"Gets the length of the @menu."},{"type":"method","name":"get_name","type_name":"UserMessage","ident":"webkit_user_message_get_name","summary":"Get the @message name."},{"type":"method","name":"get_name","type_name":"ApplicationInfo","ident":"webkit_application_info_get_name","summary":"Get the name of the application. If webkit_application_info_set_name() ..."},{"type":"method","name":"get_name","type_name":"Feature","ident":"webkit_feature_get_name","summary":"Gets a short name for the @feature. The ..."},{"type":"method","name":"get_name","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_get_name","summary":"Get the permission name for which access is being queried."},{"type":"method","name":"get_name","type_name":"WebsiteData","ident":"webkit_website_data_get_name","summary":"Gets the name of #WebKitWebsiteData. This is the ..."},{"type":"method","name":"get_navigation_action","type_name":"NavigationPolicyDecision","ident":"webkit_navigation_policy_decision_get_navigation_action","summary":"Gets the value of the #WebKitNavigationPolicyDecision:navigation-action property."},{"type":"method","name":"get_navigation_type","type_name":"NavigationAction","ident":"webkit_navigation_action_get_navigation_type","summary":"Return the type of action that triggered the navigation."},{"type":"method","name":"get_network_session","type_name":"WebView","ident":"webkit_web_view_get_network_session","summary":"Get the #WebKitNetworkSession associated to @web_view."},{"type":"method","name":"get_network_session_for_automation","type_name":"WebContext","ident":"webkit_web_context_get_network_session_for_automation","summary":"Get the #WebKitNetworkSession used for automation sessions started in @context."},{"type":"method","name":"get_nth_item","type_name":"BackForwardList","ident":"webkit_back_forward_list_get_nth_item","summary":"Returns the item at a given index relative to ..."},{"type":"method","name":"get_options","type_name":"FindController","ident":"webkit_find_controller_get_options","summary":"Gets the #WebKitFindOptions for the current search. Gets ..."},{"type":"method","name":"get_original_uri","type_name":"BackForwardListItem","ident":"webkit_back_forward_list_item_get_original_uri","summary":"Obtain the original URI of the item. See ..."},{"type":"method","name":"get_page_id","type_name":"WebView","ident":"webkit_web_view_get_page_id","summary":"Get the identifier of the #WebKitWebPage corresponding to the #WebKitWebView"},{"type":"method","name":"get_page_setup","type_name":"PrintOperation","ident":"webkit_print_operation_get_page_setup","summary":"Return the current page setup of @print_operation. It ..."},{"type":"method","name":"get_parameters","type_name":"UserMessage","ident":"webkit_user_message_get_parameters","summary":"Get the @message parameters."},{"type":"method","name":"get_password","type_name":"Credential","ident":"webkit_credential_get_password","summary":"Get the password currently held by this #WebKitCredential."},{"type":"method","name":"get_path","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_path","summary":"Get the URI path of @request."},{"type":"method","name":"get_path","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_get_path","summary":"Gets the storage path for user content filters."},{"type":"method","name":"get_path","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_path","summary":"Gets the path part of the pattern string, unless ..."},{"type":"method","name":"get_persistence","type_name":"Credential","ident":"webkit_credential_get_persistence","summary":"Get the persistence mode currently held by this #WebKitCredential."},{"type":"method","name":"get_persistent_credential_storage_enabled","type_name":"NetworkSession","ident":"webkit_network_session_get_persistent_credential_storage_enabled","summary":"Get whether persistent credential storage is enabled or not. ..."},{"type":"method","name":"get_pictograph_font_family","type_name":"Settings","ident":"webkit_settings_get_pictograph_font_family","summary":"Gets the #WebKitSettings:pictograph-font-family property."},{"type":"method","name":"get_poll_interval","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_poll_interval","summary":"Gets the interval at which memory usage is checked."},{"type":"method","name":"get_port","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_port","summary":"Get the port that this authentication challenge is applicable to."},{"type":"method","name":"get_port","type_name":"SecurityOrigin","ident":"webkit_security_origin_get_port","summary":"Gets the port of @origin. This function will ..."},{"type":"method","name":"get_preedit","type_name":"InputMethodContext","ident":"webkit_input_method_context_get_preedit","summary":"Get the pre-edit string and a list of WebKitInputMethodUnderline. ..."},{"type":"method","name":"get_print_backgrounds","type_name":"Settings","ident":"webkit_settings_get_print_backgrounds","summary":"Get the #WebKitSettings:print-backgrounds property."},{"type":"method","name":"get_print_settings","type_name":"PrintOperation","ident":"webkit_print_operation_get_print_settings","summary":"Return the current print settings of @print_operation. It ..."},{"type":"method","name":"get_proposed_credential","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_proposed_credential","summary":"Get the #WebKitCredential of the proposed authentication challenge. ..."},{"type":"method","name":"get_protocol","type_name":"SecurityOrigin","ident":"webkit_security_origin_get_protocol","summary":"Gets the protocol of @origin."},{"type":"method","name":"get_realm","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_realm","summary":"Get the realm that this authentication challenge is applicable to."},{"type":"method","name":"get_received_data_length","type_name":"Download","ident":"webkit_download_get_received_data_length","summary":"Gets the length of the data already downloaded for ..."},{"type":"method","name":"get_request","type_name":"Download","ident":"webkit_download_get_request","summary":"Retrieves the #WebKitURIRequest object that backs the download process."},{"type":"method","name":"get_request","type_name":"ResponsePolicyDecision","ident":"webkit_response_policy_decision_get_request","summary":"Return the #WebKitURIRequest associated with the response decision. ..."},{"type":"method","name":"get_request","type_name":"NavigationAction","ident":"webkit_navigation_action_get_request","summary":"Return the #WebKitURIRequest associated with the navigation action. ..."},{"type":"method","name":"get_requesting_domain","type_name":"WebsiteDataAccessPermissionRequest","ident":"webkit_website_data_access_permission_request_get_requesting_domain","summary":"Get the domain requesting permission to access its cookies ..."},{"type":"method","name":"get_resizable","type_name":"WindowProperties","ident":"webkit_window_properties_get_resizable","summary":"Get whether the window should be resizable by the ..."},{"type":"method","name":"get_response","type_name":"Download","ident":"webkit_download_get_response","summary":"Retrieves the #WebKitURIResponse object that backs the download process. ..."},{"type":"method","name":"get_response","type_name":"ResponsePolicyDecision","ident":"webkit_response_policy_decision_get_response","summary":"Gets the value of the #WebKitResponsePolicyDecision:response property."},{"type":"method","name":"get_response","type_name":"WebResource","ident":"webkit_web_resource_get_response","summary":"Retrieves the #WebKitURIResponse of the resource load operation. ..."},{"type":"method","name":"get_rgba","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_get_rgba","summary":"Gets the current #GdkRGBA color of @request"},{"type":"method","name":"get_sans_serif_font_family","type_name":"Settings","ident":"webkit_settings_get_sans_serif_font_family","summary":"Gets the #WebKitSettings:sans-serif-font-family property."},{"type":"method","name":"get_scheme","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_scheme","summary":"Get the authentication scheme of the authentication challenge."},{"type":"method","name":"get_scheme","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_scheme","summary":"Get the URI scheme of @request."},{"type":"method","name":"get_scheme","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_scheme","summary":"Gets the scheme part of the pattern string, unless ..."},{"type":"method","name":"get_scrollbars_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_scrollbars_visible","summary":"Get whether the window should have the scrollbars visible ..."},{"type":"method","name":"get_search_text","type_name":"FindController","ident":"webkit_find_controller_get_search_text","summary":"Gets the text that @find_controller is searching for. ..."},{"type":"method","name":"get_security_manager","type_name":"WebContext","ident":"webkit_web_context_get_security_manager","summary":"Get the #WebKitSecurityManager of @context."},{"type":"method","name":"get_security_origin","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_get_security_origin","summary":"Get the #WebKitSecurityOrigin that this authentication challenge is applicable to."},{"type":"method","name":"get_security_origin","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_get_security_origin","summary":"Get the permission origin for which access is being queried."},{"type":"method","name":"get_select_multiple","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_get_select_multiple","summary":"Whether the file chooser should allow selecting multiple files. ..."},{"type":"method","name":"get_selected_files","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_get_selected_files","summary":"Get the list of selected files associated to the ..."},{"type":"method","name":"get_serif_font_family","type_name":"Settings","ident":"webkit_settings_get_serif_font_family","summary":"Gets the #WebKitSettings:serif-font-family property."},{"type":"method","name":"get_session_state","type_name":"WebView","ident":"webkit_web_view_get_session_state","summary":"Gets the current session state of @web_view"},{"type":"method","name":"get_settings","type_name":"WebView","ident":"webkit_web_view_get_settings","summary":"Gets the #WebKitSettings currently applied to @web_view. If ..."},{"type":"method","name":"get_size","type_name":"WebsiteData","ident":"webkit_website_data_get_size","summary":"Gets the size of the data of types @types ..."},{"type":"method","name":"get_snapshot","type_name":"WebView","ident":"webkit_web_view_get_snapshot","summary":"Asynchronously retrieves a snapshot of @web_view for @region. ..."},{"type":"method","name":"get_snapshot_finish","type_name":"WebView","ident":"webkit_web_view_get_snapshot_finish","summary":"Finishes an asynchronous operation started with webkit_web_view_get_snapshot()."},{"type":"method","name":"get_spell_checking_enabled","type_name":"WebContext","ident":"webkit_web_context_get_spell_checking_enabled","summary":"Get whether spell checking feature is currently enabled."},{"type":"method","name":"get_spell_checking_languages","type_name":"WebContext","ident":"webkit_web_context_get_spell_checking_languages","summary":"Get the the list of spell checking languages. ..."},{"type":"method","name":"get_status","type_name":"Feature","ident":"webkit_feature_get_status","summary":"Gets the status of the feature."},{"type":"method","name":"get_status_code","type_name":"URIResponse","ident":"webkit_uri_response_get_status_code","summary":"Get the status code of the #WebKitURIResponse. Get ..."},{"type":"method","name":"get_statusbar_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_statusbar_visible","summary":"Get whether the window should have the statusbar visible ..."},{"type":"method","name":"get_stock_action","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_stock_action","summary":"Gets the #WebKitContextMenuAction of @item. If the #WebKitContextMenuItem ..."},{"type":"method","name":"get_strict_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_get_strict_threshold","summary":"Gets the strict memory usage threshold."},{"type":"method","name":"get_string","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_get_string","summary":"Gets the original pattern string."},{"type":"method","name":"get_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_submenu","summary":"Gets the submenu of @item."},{"type":"method","name":"get_suggested_filename","type_name":"URIResponse","ident":"webkit_uri_response_get_suggested_filename","summary":"Get the suggested filename for @response. Get the ..."},{"type":"method","name":"get_tag","type_name":"Notification","ident":"webkit_notification_get_tag","summary":"Obtains the tag identifier for the notification."},{"type":"method","name":"get_theme_color","type_name":"WebView","ident":"webkit_web_view_get_theme_color","summary":"Gets the theme color that is specified by the ..."},{"type":"method","name":"get_time_zone_override","type_name":"WebContext","ident":"webkit_web_context_get_time_zone_override","summary":"Get the #WebKitWebContext:time-zone-override property."},{"type":"method","name":"get_title","type_name":"BackForwardListItem","ident":"webkit_back_forward_list_item_get_title","summary":"Obtain the title of the item."},{"type":"method","name":"get_title","type_name":"Notification","ident":"webkit_notification_get_title","summary":"Obtains the title for the notification."},{"type":"method","name":"get_title","type_name":"WebView","ident":"webkit_web_view_get_title","summary":"Gets the value of the #WebKitWebView:title property. You ..."},{"type":"method","name":"get_tls_errors_policy","type_name":"NetworkSession","ident":"webkit_network_session_get_tls_errors_policy","summary":"Get the TLS errors policy of @session."},{"type":"method","name":"get_tls_info","type_name":"WebView","ident":"webkit_web_view_get_tls_info","summary":"Retrieves the #GTlsCertificate associated with the main resource of ..."},{"type":"method","name":"get_toolbar_visible","type_name":"WindowProperties","ident":"webkit_window_properties_get_toolbar_visible","summary":"Get whether the window should have the toolbar visible ..."},{"type":"method","name":"get_tooltip","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_get_tooltip","summary":"Get the tooltip of a #WebKitOptionMenuItem."},{"type":"method","name":"get_types","type_name":"WebsiteData","ident":"webkit_website_data_get_types","summary":"Gets the types of data stored in the client ..."},{"type":"method","name":"get_typing_attributes","type_name":"EditorState","ident":"webkit_editor_state_get_typing_attributes","summary":"Gets the typing attributes at the current cursor position. ..."},{"type":"method","name":"get_uri","type_name":"BackForwardListItem","ident":"webkit_back_forward_list_item_get_uri","summary":"Obtain the URI of the item. This URI ..."},{"type":"method","name":"get_uri","type_name":"URIRequest","ident":"webkit_uri_request_get_uri","summary":"Obtains the request URI."},{"type":"method","name":"get_uri","type_name":"URIResponse","ident":"webkit_uri_response_get_uri","summary":"Gets the URI which resulted in the response."},{"type":"method","name":"get_uri","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_uri","summary":"Get the URI of @request."},{"type":"method","name":"get_uri","type_name":"WebResource","ident":"webkit_web_resource_get_uri","summary":"Returns the current active URI of @resource. The ..."},{"type":"method","name":"get_uri","type_name":"WebView","ident":"webkit_web_view_get_uri","summary":"Returns the current active URI of @web_view. The ..."},{"type":"method","name":"get_user_agent","type_name":"Settings","ident":"webkit_settings_get_user_agent","summary":"Get the #WebKitSettings:user-agent property."},{"type":"method","name":"get_user_content_manager","type_name":"WebView","ident":"webkit_web_view_get_user_content_manager","summary":"Gets the user content manager associated to @web_view."},{"type":"method","name":"get_user_data","type_name":"ContextMenu","ident":"webkit_context_menu_get_user_data","summary":"Gets the user data of @menu. This function ..."},{"type":"method","name":"get_username","type_name":"Credential","ident":"webkit_credential_get_username","summary":"Get the username currently held by this #WebKitCredential."},{"type":"method","name":"get_version","type_name":"ApplicationInfo","ident":"webkit_application_info_get_version","summary":"Get the application version previously set with webkit_application_info_set_version()."},{"type":"method","name":"get_web_extension_mode","type_name":"WebView","ident":"webkit_web_view_get_web_extension_mode","summary":"Get the view's #WebKitWebExtensionMode."},{"type":"method","name":"get_web_view","type_name":"Download","ident":"webkit_download_get_web_view","summary":"Get the #WebKitWebView that initiated the download."},{"type":"method","name":"get_web_view","type_name":"FindController","ident":"webkit_find_controller_get_web_view","summary":"Gets the #WebKitWebView this find controller is associated to. ..."},{"type":"method","name":"get_web_view","type_name":"URISchemeRequest","ident":"webkit_uri_scheme_request_get_web_view","summary":"Get the #WebKitWebView that initiated the request."},{"type":"method","name":"get_web_view","type_name":"WebInspector","ident":"webkit_web_inspector_get_web_view","summary":"Get the #WebKitWebViewBase used to display the inspector. ..."},{"type":"method","name":"get_webrtc_udp_ports_range","type_name":"Settings","ident":"webkit_settings_get_webrtc_udp_ports_range","summary":"Get the [property@Settings:webrtc-udp-ports-range] property."},{"type":"method","name":"get_website_data_access_allowed","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_get_website_data_access_allowed","summary":"Get whether @itp_first_party has granted website data access to ..."},{"type":"method","name":"get_website_data_manager","type_name":"NetworkSession","ident":"webkit_network_session_get_website_data_manager","summary":"Get the #WebKitWebsiteDataManager of @session."},{"type":"method","name":"get_website_policies","type_name":"WebView","ident":"webkit_web_view_get_website_policies","summary":"Gets the default website policies. Gets the default ..."},{"type":"method","name":"get_window_properties","type_name":"WebView","ident":"webkit_web_view_get_window_properties","summary":"Get the #WebKitWindowProperties object. Get the #WebKitWindowProperties object ..."},{"type":"method","name":"get_zoom_level","type_name":"WebView","ident":"webkit_web_view_get_zoom_level","summary":"Set the zoom level of @web_view. Get the ..."},{"type":"method","name":"get_zoom_text_only","type_name":"Settings","ident":"webkit_settings_get_zoom_text_only","summary":"Get the #WebKitSettings:zoom-text-only property."},{"type":"method","name":"go_back","type_name":"WebView","ident":"webkit_web_view_go_back","summary":"Loads the previous history item. You can monitor ..."},{"type":"method","name":"go_forward","type_name":"WebView","ident":"webkit_web_view_go_forward","summary":"Loads the next history item. You can monitor ..."},{"type":"method","name":"go_to_back_forward_list_item","type_name":"WebView","ident":"webkit_web_view_go_to_back_forward_list_item","summary":"Loads the specific history item @list_item. You can ..."},{"type":"method","name":"has_password","type_name":"Credential","ident":"webkit_credential_has_password","summary":"Determine whether this credential has a password stored."},{"type":"method","name":"ignore","type_name":"PolicyDecision","ident":"webkit_policy_decision_ignore","summary":"#WebKitResponsePolicyDecision, this would cancel the request. Ignore the ..."},{"type":"method","name":"initialize_notification_permissions","type_name":"WebContext","ident":"webkit_web_context_initialize_notification_permissions","summary":"Sets initial desktop notification permissions for the @context. ..."},{"type":"method","name":"insert","type_name":"ContextMenu","ident":"webkit_context_menu_insert","summary":"Inserts @item into the @menu at the given position. ..."},{"type":"method","name":"is_attached","type_name":"WebInspector","ident":"webkit_web_inspector_is_attached","summary":"Whether the @inspector view is currently attached to the ..."},{"type":"method","name":"is_automation_allowed","type_name":"WebContext","ident":"webkit_web_context_is_automation_allowed","summary":"Get whether automation is allowed in @context. See ..."},{"type":"method","name":"is_controlled_by_automation","type_name":"WebView","ident":"webkit_web_view_is_controlled_by_automation","summary":"Get whether a #WebKitWebView was created with #WebKitWebView:is-controlled-by-automation property ..."},{"type":"method","name":"is_copy_available","type_name":"EditorState","ident":"webkit_editor_state_is_copy_available","summary":"Gets whether a copy command can be issued."},{"type":"method","name":"is_cut_available","type_name":"EditorState","ident":"webkit_editor_state_is_cut_available","summary":"Gets whether a cut command can be issued."},{"type":"method","name":"is_editable","type_name":"WebView","ident":"webkit_web_view_is_editable","summary":"Gets whether the user is allowed to edit the ..."},{"type":"method","name":"is_enabled","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_is_enabled","summary":"Whether a #WebKitOptionMenuItem is enabled."},{"type":"method","name":"is_ephemeral","type_name":"NetworkSession","ident":"webkit_network_session_is_ephemeral","summary":"Get whether @session is ephemeral. A #WebKitNetworkSession is ephemeral ..."},{"type":"method","name":"is_ephemeral","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_is_ephemeral","summary":"Get whether a #WebKitWebsiteDataManager is ephemeral. See #WebKitWebsiteDataManager:is-ephemeral ..."},{"type":"method","name":"is_for_proxy","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_is_for_proxy","summary":"Determine whether the authentication challenge is associated with a ..."},{"type":"method","name":"is_group_child","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_is_group_child","summary":"Whether a #WebKitOptionMenuItem is a group child."},{"type":"method","name":"is_group_label","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_is_group_label","summary":"Whether a #WebKitOptionMenuItem is a group label."},{"type":"method","name":"is_loading","type_name":"WebView","ident":"webkit_web_view_is_loading","summary":"Gets the value of the #WebKitWebView:is-loading property. You ..."},{"type":"method","name":"is_main_frame_main_resource","type_name":"ResponsePolicyDecision","ident":"webkit_response_policy_decision_is_main_frame_main_resource","summary":"Gets whether the request is the main frame main resource"},{"type":"method","name":"is_mime_type_supported","type_name":"ResponsePolicyDecision","ident":"webkit_response_policy_decision_is_mime_type_supported","summary":"Gets whether the MIME type of the response can ..."},{"type":"method","name":"is_paste_available","type_name":"EditorState","ident":"webkit_editor_state_is_paste_available","summary":"Gets whether a paste command can be issued."},{"type":"method","name":"is_playing_audio","type_name":"WebView","ident":"webkit_web_view_is_playing_audio","summary":"Gets the value of the #WebKitWebView:is-playing-audio property. You ..."},{"type":"method","name":"is_redirect","type_name":"NavigationAction","ident":"webkit_navigation_action_is_redirect","summary":"Returns whether the @navigation was redirected."},{"type":"method","name":"is_redo_available","type_name":"EditorState","ident":"webkit_editor_state_is_redo_available","summary":"Gets whether a redo command can be issued."},{"type":"method","name":"is_retry","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_is_retry","summary":"Determine whether this this is a first attempt or ..."},{"type":"method","name":"is_selected","type_name":"OptionMenuItem","ident":"webkit_option_menu_item_is_selected","summary":"Whether a #WebKitOptionMenuItem is the currently selected one."},{"type":"method","name":"is_separator","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_is_separator","summary":"Checks whether @item is a separator."},{"type":"method","name":"is_undo_available","type_name":"EditorState","ident":"webkit_editor_state_is_undo_available","summary":"Gets whether an undo command can be issued."},{"type":"method","name":"is_user_gesture","type_name":"NavigationAction","ident":"webkit_navigation_action_is_user_gesture","summary":"Return whether the navigation was triggered by a user ..."},{"type":"method","name":"last","type_name":"ContextMenu","ident":"webkit_context_menu_last","summary":"Gets the last item in the @menu."},{"type":"method","name":"list_text_fields","type_name":"FormSubmissionRequest","ident":"webkit_form_submission_request_list_text_fields","summary":"Get lists of the text fields contained in the ..."},{"type":"method","name":"load","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_load","summary":"Asynchronously load a content filter given its @identifier. ..."},{"type":"method","name":"load_alternate_html","type_name":"WebView","ident":"webkit_web_view_load_alternate_html","summary":"Load the given @content string for the URI @content_uri. ..."},{"type":"method","name":"load_bytes","type_name":"WebView","ident":"webkit_web_view_load_bytes","summary":"Load the specified @bytes into @web_view using the given ..."},{"type":"method","name":"load_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_load_finish","summary":"Finishes an asynchronous filter load previously started with webkit_user_content_filter_store_load()."},{"type":"method","name":"load_html","type_name":"WebView","ident":"webkit_web_view_load_html","summary":"Load the given @content string with the specified @base_uri. ..."},{"type":"method","name":"load_plain_text","type_name":"WebView","ident":"webkit_web_view_load_plain_text","summary":"Load the specified @plain_text string into @web_view. The ..."},{"type":"method","name":"load_request","type_name":"WebView","ident":"webkit_web_view_load_request","summary":"Requests loading of the specified #WebKitURIRequest. You can ..."},{"type":"method","name":"load_uri","type_name":"WebView","ident":"webkit_web_view_load_uri","summary":"Requests loading of the specified URI string. You ..."},{"type":"method","name":"matches_pattern","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_matches_pattern","summary":"Matches the @matchPattern against the specified @pattern with options."},{"type":"method","name":"matches_url","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_matches_url","summary":"Matches the @matchPattern against the specified URL with options."},{"type":"method","name":"move_item","type_name":"ContextMenu","ident":"webkit_context_menu_move_item","summary":"Moves @item to the given position in the @menu. ..."},{"type":"method","name":"notify_cursor_area","type_name":"InputMethodContext","ident":"webkit_input_method_context_notify_cursor_area","summary":"Notify @context that cursor area changed in input associated."},{"type":"method","name":"notify_focus_in","type_name":"InputMethodContext","ident":"webkit_input_method_context_notify_focus_in","summary":"Notify @context that input associated has gained focus."},{"type":"method","name":"notify_focus_out","type_name":"InputMethodContext","ident":"webkit_input_method_context_notify_focus_out","summary":"Notify @context that input associated has lost focus."},{"type":"method","name":"notify_surrounding","type_name":"InputMethodContext","ident":"webkit_input_method_context_notify_surrounding","summary":"Notify @context that the context surrounding the cursor has ..."},{"type":"method","name":"prefetch_dns","type_name":"NetworkSession","ident":"webkit_network_session_prefetch_dns","summary":"Resolve the domain name of the given @hostname in ..."},{"type":"method","name":"prepend","type_name":"ContextMenu","ident":"webkit_context_menu_prepend","summary":"Adds @item at the beginning of the @menu."},{"type":"method","name":"print","type_name":"PrintOperation","ident":"webkit_print_operation_print","summary":"Start a print operation using current print settings and ..."},{"type":"method","name":"prompt_get_default_text","type_name":"ScriptDialog","ident":"webkit_script_dialog_prompt_get_default_text","summary":"Get the default text of a #WebKitScriptDialog of type ..."},{"type":"method","name":"prompt_set_text","type_name":"ScriptDialog","ident":"webkit_script_dialog_prompt_set_text","summary":"Set the text entered by the user in the ..."},{"type":"method","name":"ref","type_name":"ApplicationInfo","ident":"webkit_application_info_ref","summary":"Atomically increments the reference count of @info by one. ..."},{"type":"method","name":"ref","type_name":"Feature","ident":"webkit_feature_ref","summary":"Atomically acquires a reference on the given @feature. ..."},{"type":"method","name":"ref","type_name":"FeatureList","ident":"webkit_feature_list_ref","summary":"Atomically acquires a reference on the given @feature_list. ..."},{"type":"method","name":"ref","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_ref","summary":"Atomically increments the reference count of @itp_first_party by one. ..."},{"type":"method","name":"ref","type_name":"ITPThirdParty","ident":"webkit_itp_third_party_ref","summary":"Atomically increments the reference count of @itp_third_party by one. ..."},{"type":"method","name":"ref","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_ref","summary":"Atomically increments the reference count of @query by one. ..."},{"type":"method","name":"ref","type_name":"ScriptDialog","ident":"webkit_script_dialog_ref","summary":"Atomically increments the reference count of @dialog by one. ..."},{"type":"method","name":"ref","type_name":"ScriptMessageReply","ident":"webkit_script_message_reply_ref","summary":"Atomically increments the reference count of @script_message_reply by one."},{"type":"method","name":"ref","type_name":"SecurityOrigin","ident":"webkit_security_origin_ref","summary":"Atomically increments the reference count of @origin by one. ..."},{"type":"method","name":"ref","type_name":"UserContentFilter","ident":"webkit_user_content_filter_ref","summary":"Atomically increments the reference count of @user_content_filter by one. ..."},{"type":"method","name":"ref","type_name":"UserScript","ident":"webkit_user_script_ref","summary":"Atomically increments the reference count of @user_script by one. ..."},{"type":"method","name":"ref","type_name":"UserStyleSheet","ident":"webkit_user_style_sheet_ref","summary":"Atomically increments the reference count of @user_style_sheet by one. ..."},{"type":"method","name":"ref","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_ref","summary":"Atomically acquires a reference on the given @matchPattern. ..."},{"type":"method","name":"ref","type_name":"WebsiteData","ident":"webkit_website_data_ref","summary":"Atomically increments the reference count of @website_data by one. ..."},{"type":"method","name":"ref","type_name":"WebViewSessionState","ident":"webkit_web_view_session_state_ref","summary":"Atomically increments the reference count of @state by one. ..."},{"type":"method","name":"register_script_message_handler","type_name":"UserContentManager","ident":"webkit_user_content_manager_register_script_message_handler","summary":"Registers a new user script message handler in script ..."},{"type":"method","name":"register_script_message_handler_with_reply","type_name":"UserContentManager","ident":"webkit_user_content_manager_register_script_message_handler_with_reply","summary":"Registers a new user script message handler in script ..."},{"type":"method","name":"register_uri_scheme","type_name":"WebContext","ident":"webkit_web_context_register_uri_scheme","summary":"Register @scheme in @context. Register @scheme in @context, ..."},{"type":"method","name":"register_uri_scheme_as_cors_enabled","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_cors_enabled","summary":"Register @scheme as a CORS (Cross-origin resource sharing) enabled ..."},{"type":"method","name":"register_uri_scheme_as_display_isolated","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_display_isolated","summary":"Register @scheme as a display isolated scheme. This ..."},{"type":"method","name":"register_uri_scheme_as_empty_document","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_empty_document","summary":"Register @scheme as an empty document scheme. This ..."},{"type":"method","name":"register_uri_scheme_as_local","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_local","summary":"Register @scheme as a local scheme. This means ..."},{"type":"method","name":"register_uri_scheme_as_no_access","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_no_access","summary":"Register @scheme as a no-access scheme. This means ..."},{"type":"method","name":"register_uri_scheme_as_secure","type_name":"SecurityManager","ident":"webkit_security_manager_register_uri_scheme_as_secure","summary":"Register @scheme as a secure scheme. This means ..."},{"type":"method","name":"reload","type_name":"WebView","ident":"webkit_web_view_reload","summary":"Reloads the current contents of @web_view. See also webkit_web_view_reload_bypass_cache()."},{"type":"method","name":"reload_bypass_cache","type_name":"WebView","ident":"webkit_web_view_reload_bypass_cache","summary":"Reloads the current contents of @web_view without using any ..."},{"type":"method","name":"remove","type_name":"ContextMenu","ident":"webkit_context_menu_remove","summary":"Removes @item from the @menu. See also webkit_context_menu_remove_all() ..."},{"type":"method","name":"remove","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_remove","summary":"Asynchronously remove a content filter given its @identifier. ..."},{"type":"method","name":"remove","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_remove","summary":"Asynchronously removes the website data in the given @website_data ..."},{"type":"method","name":"remove_all","type_name":"ContextMenu","ident":"webkit_context_menu_remove_all","summary":"Removes all items of the @menu."},{"type":"method","name":"remove_all_filters","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_all_filters","summary":"Removes all content filters from the given #WebKitUserContentManager."},{"type":"method","name":"remove_all_scripts","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_all_scripts","summary":"Removes all user scripts from the given #WebKitUserContentManager ..."},{"type":"method","name":"remove_all_style_sheets","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_all_style_sheets","summary":"Removes all user style sheets from the given #WebKitUserContentManager."},{"type":"method","name":"remove_filter","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_filter","summary":"Removes a filter from the given #WebKitUserContentManager. Since 2.24"},{"type":"method","name":"remove_filter_by_id","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_filter_by_id","summary":"Removes a filter by the given identifier. Removes ..."},{"type":"method","name":"remove_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_remove_finish","summary":"Finishes an asynchronous filter removal previously started with webkit_user_content_filter_store_remove()."},{"type":"method","name":"remove_finish","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_remove_finish","summary":"Finish an asynchronous operation started with webkit_website_data_manager_remove()."},{"type":"method","name":"remove_script","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_script","summary":"Removes a #WebKitUserScript from the given #WebKitUserContentManager. See ..."},{"type":"method","name":"remove_style_sheet","type_name":"UserContentManager","ident":"webkit_user_content_manager_remove_style_sheet","summary":"Removes a #WebKitUserStyleSheet from the given #WebKitUserContentManager. See ..."},{"type":"method","name":"replace_cookies","type_name":"CookieManager","ident":"webkit_cookie_manager_replace_cookies","summary":"Asynchronously replace all cookies in @cookie_manager with the given ..."},{"type":"method","name":"replace_cookies_finish","type_name":"CookieManager","ident":"webkit_cookie_manager_replace_cookies_finish","summary":"Finish an asynchronous operation started with webkit_cookie_manager_replace_cookies()."},{"type":"method","name":"reset","type_name":"InputMethodContext","ident":"webkit_input_method_context_reset","summary":"Reset the @context. This will typically cause the ..."},{"type":"method","name":"restore_session_state","type_name":"WebView","ident":"webkit_web_view_restore_session_state","summary":"Restore the @web_view session state from @state"},{"type":"method","name":"return_error_message","type_name":"ScriptMessageReply","ident":"webkit_script_message_reply_return_error_message","summary":"Reply to a script message with an error message."},{"type":"method","name":"return_value","type_name":"ScriptMessageReply","ident":"webkit_script_message_reply_return_value","summary":"Reply to a script message with a value. ..."},{"type":"method","name":"run_dialog","type_name":"PrintOperation","ident":"webkit_print_operation_run_dialog","summary":"Run the print dialog and start printing. Run ..."},{"type":"method","name":"save","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_save","summary":"Asynchronously save a content filter from a set source ..."},{"type":"method","name":"save","type_name":"WebView","ident":"webkit_web_view_save","summary":"Asynchronously save the current web page. Asynchronously save ..."},{"type":"method","name":"save_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_save_finish","summary":"Finishes an asynchronous filter save previously started with webkit_user_content_filter_store_save()."},{"type":"method","name":"save_finish","type_name":"WebView","ident":"webkit_web_view_save_finish","summary":"Finish an asynchronous operation started with webkit_web_view_save()."},{"type":"method","name":"save_from_file","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_save_from_file","summary":"Asynchronously save a content filter from the contents of ..."},{"type":"method","name":"save_from_file_finish","type_name":"UserContentFilterStore","ident":"webkit_user_content_filter_store_save_from_file_finish","summary":"Finishes and asynchronous filter save previously started with webkit_user_content_filter_store_save_from_file()."},{"type":"method","name":"save_to_file","type_name":"WebView","ident":"webkit_web_view_save_to_file","summary":"Asynchronously save the current web page. Asynchronously save ..."},{"type":"method","name":"save_to_file_finish","type_name":"WebView","ident":"webkit_web_view_save_to_file_finish","summary":"Finish an asynchronous operation started with webkit_web_view_save_to_file()."},{"type":"method","name":"search","type_name":"FindController","ident":"webkit_find_controller_search","summary":"Looks for @search_text associated with @find_controller. Looks for ..."},{"type":"method","name":"search_finish","type_name":"FindController","ident":"webkit_find_controller_search_finish","summary":"Finishes a find operation. Finishes a find operation ..."},{"type":"method","name":"search_next","type_name":"FindController","ident":"webkit_find_controller_search_next","summary":"Looks for the next occurrence of the search text. ..."},{"type":"method","name":"search_previous","type_name":"FindController","ident":"webkit_find_controller_search_previous","summary":"Looks for the previous occurrence of the search text. ..."},{"type":"method","name":"select_files","type_name":"FileChooserRequest","ident":"webkit_file_chooser_request_select_files","summary":"Ask WebKit to select local files for upload and ..."},{"type":"method","name":"select_item","type_name":"OptionMenu","ident":"webkit_option_menu_select_item","summary":"Selects the #WebKitOptionMenuItem at @index in @menu. Selecting ..."},{"type":"method","name":"send_message_to_all_extensions","type_name":"WebContext","ident":"webkit_web_context_send_message_to_all_extensions","summary":"Send @message to all web process extensions associated to ..."},{"type":"method","name":"send_message_to_page","type_name":"WebView","ident":"webkit_web_view_send_message_to_page","summary":"Send @message to the #WebKitWebPage corresponding to @web_view. ..."},{"type":"method","name":"send_message_to_page_finish","type_name":"WebView","ident":"webkit_web_view_send_message_to_page_finish","summary":"Finish an asynchronous operation started with webkit_web_view_send_message_to_page()."},{"type":"method","name":"send_reply","type_name":"UserMessage","ident":"webkit_user_message_send_reply","summary":"Send a reply to an user message. If ..."},{"type":"method","name":"serialize","type_name":"WebViewSessionState","ident":"webkit_web_view_session_state_serialize","summary":"Serializes a #WebKitWebViewSessionState."},{"type":"method","name":"set_accept_policy","type_name":"CookieManager","ident":"webkit_cookie_manager_set_accept_policy","summary":"Set the cookie acceptance policy of @cookie_manager as @policy. ..."},{"type":"method","name":"set_allow_file_access_from_file_urls","type_name":"Settings","ident":"webkit_settings_set_allow_file_access_from_file_urls","summary":"Set the #WebKitSettings:allow-file-access-from-file-urls property."},{"type":"method","name":"set_allow_modal_dialogs","type_name":"Settings","ident":"webkit_settings_set_allow_modal_dialogs","summary":"Set the #WebKitSettings:allow-modal-dialogs property."},{"type":"method","name":"set_allow_overwrite","type_name":"Download","ident":"webkit_download_set_allow_overwrite","summary":"Sets the #WebKitDownload:allow-overwrite property. Sets the #WebKitDownload:allow-overwrite property, ..."},{"type":"method","name":"set_allow_top_navigation_to_data_urls","type_name":"Settings","ident":"webkit_settings_set_allow_top_navigation_to_data_urls","summary":"Set the #WebKitSettings:allow-top-navigation-to-data-urls property."},{"type":"method","name":"set_allow_universal_access_from_file_urls","type_name":"Settings","ident":"webkit_settings_set_allow_universal_access_from_file_urls","summary":"Set the #WebKitSettings:allow-universal-access-from-file-urls property."},{"type":"method","name":"set_altitude","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_altitude","summary":"Set the @position altitude."},{"type":"method","name":"set_altitude_accuracy","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_altitude_accuracy","summary":"Set the accuracy of @position altitude."},{"type":"method","name":"set_application_info","type_name":"AutomationSession","ident":"webkit_automation_session_set_application_info","summary":"Set the application information to @session. This information ..."},{"type":"method","name":"set_auto_load_images","type_name":"Settings","ident":"webkit_settings_set_auto_load_images","summary":"Set the #WebKitSettings:auto-load-images property."},{"type":"method","name":"set_automation_allowed","type_name":"WebContext","ident":"webkit_web_context_set_automation_allowed","summary":"Set whether automation is allowed in @context. When ..."},{"type":"method","name":"set_background_color","type_name":"WebView","ident":"webkit_web_view_set_background_color","summary":"Sets the color that will be used to draw ..."},{"type":"method","name":"set_cache_model","type_name":"WebContext","ident":"webkit_web_context_set_cache_model","summary":"Specifies a usage model for WebViews. Specifies a ..."},{"type":"method","name":"set_camera_capture_state","type_name":"WebView","ident":"webkit_web_view_set_camera_capture_state","summary":"Set the camera capture state of a #WebKitWebView. ..."},{"type":"method","name":"set_can_save_credentials","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_set_can_save_credentials","summary":"Set whether the authentication method associated with @request should ..."},{"type":"method","name":"set_color","type_name":"InputMethodUnderline","ident":"webkit_input_method_underline_set_color","summary":"Set the color of the underline. If @rgba ..."},{"type":"method","name":"set_conservative_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_conservative_threshold","summary":"Sets the memory limit for the conservative policy to ..."},{"type":"method","name":"set_content_type","type_name":"URISchemeResponse","ident":"webkit_uri_scheme_response_set_content_type","summary":"Sets the content type for the @response"},{"type":"method","name":"set_cors_allowlist","type_name":"WebView","ident":"webkit_web_view_set_cors_allowlist","summary":"Sets the @allowlist for CORS. Sets the @allowlist ..."},{"type":"method","name":"set_cursive_font_family","type_name":"Settings","ident":"webkit_settings_set_cursive_font_family","summary":"Set the #WebKitSettings:cursive-font-family property."},{"type":"method","name":"set_custom_charset","type_name":"WebView","ident":"webkit_web_view_set_custom_charset","summary":"Sets the current custom character encoding override of @web_view. ..."},{"type":"method","name":"set_default_charset","type_name":"Settings","ident":"webkit_settings_set_default_charset","summary":"Set the #WebKitSettings:default-charset property."},{"type":"method","name":"set_default_font_family","type_name":"Settings","ident":"webkit_settings_set_default_font_family","summary":"Set the #WebKitSettings:default-font-family property."},{"type":"method","name":"set_default_font_size","type_name":"Settings","ident":"webkit_settings_set_default_font_size","summary":"Set the #WebKitSettings:default-font-size property."},{"type":"method","name":"set_default_monospace_font_size","type_name":"Settings","ident":"webkit_settings_set_default_monospace_font_size","summary":"Set the #WebKitSettings:default-monospace-font-size property."},{"type":"method","name":"set_destination","type_name":"Download","ident":"webkit_download_set_destination","summary":"Sets the destination to which the downloaded file will ..."},{"type":"method","name":"set_disable_web_security","type_name":"Settings","ident":"webkit_settings_set_disable_web_security","summary":"Set the #WebKitSettings:disable-web-security property."},{"type":"method","name":"set_display_capture_state","type_name":"WebView","ident":"webkit_web_view_set_display_capture_state","summary":"Set the display capture state of a #WebKitWebView. ..."},{"type":"method","name":"set_draw_compositing_indicators","type_name":"Settings","ident":"webkit_settings_set_draw_compositing_indicators","summary":"Set the #WebKitSettings:draw-compositing-indicators property."},{"type":"method","name":"set_editable","type_name":"WebView","ident":"webkit_web_view_set_editable","summary":"Sets whether the user is allowed to edit the ..."},{"type":"method","name":"set_enable_2d_canvas_acceleration","type_name":"Settings","ident":"webkit_settings_set_enable_2d_canvas_acceleration","summary":"Set the #WebKitSettings:enable-2d-canvas-acceleration property."},{"type":"method","name":"set_enable_back_forward_navigation_gestures","type_name":"Settings","ident":"webkit_settings_set_enable_back_forward_navigation_gestures","summary":"Set the #WebKitSettings:enable-back-forward-navigation-gestures property."},{"type":"method","name":"set_enable_caret_browsing","type_name":"Settings","ident":"webkit_settings_set_enable_caret_browsing","summary":"Set the #WebKitSettings:enable-caret-browsing property."},{"type":"method","name":"set_enable_developer_extras","type_name":"Settings","ident":"webkit_settings_set_enable_developer_extras","summary":"Set the #WebKitSettings:enable-developer-extras property."},{"type":"method","name":"set_enable_dns_prefetching","type_name":"Settings","ident":"webkit_settings_set_enable_dns_prefetching","summary":"Set the #WebKitSettings:enable-dns-prefetching property."},{"type":"method","name":"set_enable_encrypted_media","type_name":"Settings","ident":"webkit_settings_set_enable_encrypted_media","summary":"Set the #WebKitSettings:enable-encrypted-media property."},{"type":"method","name":"set_enable_fullscreen","type_name":"Settings","ident":"webkit_settings_set_enable_fullscreen","summary":"Set the #WebKitSettings:enable-fullscreen property."},{"type":"method","name":"set_enable_html5_database","type_name":"Settings","ident":"webkit_settings_set_enable_html5_database","summary":"Set the #WebKitSettings:enable-html5-database property."},{"type":"method","name":"set_enable_html5_local_storage","type_name":"Settings","ident":"webkit_settings_set_enable_html5_local_storage","summary":"Set the #WebKitSettings:enable-html5-local-storage property."},{"type":"method","name":"set_enable_hyperlink_auditing","type_name":"Settings","ident":"webkit_settings_set_enable_hyperlink_auditing","summary":"Set the #WebKitSettings:enable-hyperlink-auditing property."},{"type":"method","name":"set_enable_javascript","type_name":"Settings","ident":"webkit_settings_set_enable_javascript","summary":"Set the #WebKitSettings:enable-javascript property."},{"type":"method","name":"set_enable_javascript_markup","type_name":"Settings","ident":"webkit_settings_set_enable_javascript_markup","summary":"Set the #WebKitSettings:enable-javascript-markup property."},{"type":"method","name":"set_enable_media","type_name":"Settings","ident":"webkit_settings_set_enable_media","summary":"Set the #WebKitSettings:enable-media property."},{"type":"method","name":"set_enable_media_capabilities","type_name":"Settings","ident":"webkit_settings_set_enable_media_capabilities","summary":"Set the #WebKitSettings:enable-media-capabilities property."},{"type":"method","name":"set_enable_media_stream","type_name":"Settings","ident":"webkit_settings_set_enable_media_stream","summary":"Set the #WebKitSettings:enable-media-stream property."},{"type":"method","name":"set_enable_mediasource","type_name":"Settings","ident":"webkit_settings_set_enable_mediasource","summary":"Set the #WebKitSettings:enable-mediasource property."},{"type":"method","name":"set_enable_mock_capture_devices","type_name":"Settings","ident":"webkit_settings_set_enable_mock_capture_devices","summary":"Set the #WebKitSettings:enable-mock-capture-devices property."},{"type":"method","name":"set_enable_offline_web_application_cache","type_name":"Settings","ident":"webkit_settings_set_enable_offline_web_application_cache","summary":"Setting no longer supported. This function does nothing."},{"type":"method","name":"set_enable_page_cache","type_name":"Settings","ident":"webkit_settings_set_enable_page_cache","summary":"Set the #WebKitSettings:enable-page-cache property."},{"type":"method","name":"set_enable_preedit","type_name":"InputMethodContext","ident":"webkit_input_method_context_set_enable_preedit","summary":"Set whether @context should enable preedit to display feedback."},{"type":"method","name":"set_enable_resizable_text_areas","type_name":"Settings","ident":"webkit_settings_set_enable_resizable_text_areas","summary":"Set the #WebKitSettings:enable-resizable-text-areas property."},{"type":"method","name":"set_enable_site_specific_quirks","type_name":"Settings","ident":"webkit_settings_set_enable_site_specific_quirks","summary":"Set the #WebKitSettings:enable-site-specific-quirks property."},{"type":"method","name":"set_enable_smooth_scrolling","type_name":"Settings","ident":"webkit_settings_set_enable_smooth_scrolling","summary":"Set the #WebKitSettings:enable-smooth-scrolling property."},{"type":"method","name":"set_enable_spatial_navigation","type_name":"Settings","ident":"webkit_settings_set_enable_spatial_navigation","summary":"Set the #WebKitSettings:enable-spatial-navigation property."},{"type":"method","name":"set_enable_tabs_to_links","type_name":"Settings","ident":"webkit_settings_set_enable_tabs_to_links","summary":"Set the #WebKitSettings:enable-tabs-to-links property."},{"type":"method","name":"set_enable_webaudio","type_name":"Settings","ident":"webkit_settings_set_enable_webaudio","summary":"Set the #WebKitSettings:enable-webaudio property."},{"type":"method","name":"set_enable_webgl","type_name":"Settings","ident":"webkit_settings_set_enable_webgl","summary":"Set the #WebKitSettings:enable-webgl property."},{"type":"method","name":"set_enable_webrtc","type_name":"Settings","ident":"webkit_settings_set_enable_webrtc","summary":"Set the [property@Settings:enable-webrtc] property. Setting this property to ..."},{"type":"method","name":"set_enable_write_console_messages_to_stdout","type_name":"Settings","ident":"webkit_settings_set_enable_write_console_messages_to_stdout","summary":"Set the #WebKitSettings:enable-write-console-messages-to-stdout property."},{"type":"method","name":"set_fantasy_font_family","type_name":"Settings","ident":"webkit_settings_set_fantasy_font_family","summary":"Set the #WebKitSettings:fantasy-font-family property."},{"type":"method","name":"set_favicons_enabled","type_name":"WebsiteDataManager","ident":"webkit_website_data_manager_set_favicons_enabled","summary":"Set whether website icons are enabled. Website icons are ..."},{"type":"method","name":"set_feature_enabled","type_name":"Settings","ident":"webkit_settings_set_feature_enabled","summary":"Enables or disables a feature. The current status ..."},{"type":"method","name":"set_hardware_acceleration_policy","type_name":"Settings","ident":"webkit_settings_set_hardware_acceleration_policy","summary":"Set the #WebKitSettings:hardware-acceleration-policy property."},{"type":"method","name":"set_heading","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_heading","summary":"Set the @position heading. Set the @position heading, ..."},{"type":"method","name":"set_http_headers","type_name":"URISchemeResponse","ident":"webkit_uri_scheme_response_set_http_headers","summary":"Assign the provided #SoupMessageHeaders to the response. @headers ..."},{"type":"method","name":"set_input_hints","type_name":"InputMethodContext","ident":"webkit_input_method_context_set_input_hints","summary":"Set the value of the #WebKitInputMethodContext:input-hints property."},{"type":"method","name":"set_input_method_context","type_name":"WebView","ident":"webkit_web_view_set_input_method_context","summary":"Set the #WebKitInputMethodContext to be used by @web_view. ..."},{"type":"method","name":"set_input_purpose","type_name":"InputMethodContext","ident":"webkit_input_method_context_set_input_purpose","summary":"Set the value of the #WebKitInputMethodContext:input-purpose property."},{"type":"method","name":"set_is_muted","type_name":"WebView","ident":"webkit_web_view_set_is_muted","summary":"Sets the mute state of @web_view."},{"type":"method","name":"set_itp_enabled","type_name":"NetworkSession","ident":"webkit_network_session_set_itp_enabled","summary":"Enable or disable Intelligent Tracking Prevention (ITP). When ..."},{"type":"method","name":"set_javascript_can_access_clipboard","type_name":"Settings","ident":"webkit_settings_set_javascript_can_access_clipboard","summary":"Set the #WebKitSettings:javascript-can-access-clipboard property."},{"type":"method","name":"set_javascript_can_open_windows_automatically","type_name":"Settings","ident":"webkit_settings_set_javascript_can_open_windows_automatically","summary":"Set the #WebKitSettings:javascript-can-open-windows-automatically property."},{"type":"method","name":"set_kill_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_kill_threshold","summary":"Sets @value as the fraction of the defined memory ..."},{"type":"method","name":"set_load_icons_ignoring_image_load_setting","type_name":"Settings","ident":"webkit_settings_set_load_icons_ignoring_image_load_setting","summary":"Setting no longer supported. This function does nothing."},{"type":"method","name":"set_media_content_types_requiring_hardware_support","type_name":"Settings","ident":"webkit_settings_set_media_content_types_requiring_hardware_support","summary":"Set the #WebKitSettings:media-content-types-requiring-hardware-support property."},{"type":"method","name":"set_media_playback_allows_inline","type_name":"Settings","ident":"webkit_settings_set_media_playback_allows_inline","summary":"Set the #WebKitSettings:media-playback-allows-inline property."},{"type":"method","name":"set_media_playback_requires_user_gesture","type_name":"Settings","ident":"webkit_settings_set_media_playback_requires_user_gesture","summary":"Set the #WebKitSettings:media-playback-requires-user-gesture property."},{"type":"method","name":"set_memory_limit","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_memory_limit","summary":"Sets @memory_limit the memory limit value to @settings. ..."},{"type":"method","name":"set_microphone_capture_state","type_name":"WebView","ident":"webkit_web_view_set_microphone_capture_state","summary":"Set the microphone capture state of a #WebKitWebView. ..."},{"type":"method","name":"set_minimum_font_size","type_name":"Settings","ident":"webkit_settings_set_minimum_font_size","summary":"Set the #WebKitSettings:minimum-font-size property."},{"type":"method","name":"set_monospace_font_family","type_name":"Settings","ident":"webkit_settings_set_monospace_font_family","summary":"Set the #WebKitSettings:monospace-font-family property."},{"type":"method","name":"set_name","type_name":"ApplicationInfo","ident":"webkit_application_info_set_name","summary":"Set the name of the application. If not ..."},{"type":"method","name":"set_page_setup","type_name":"PrintOperation","ident":"webkit_print_operation_set_page_setup","summary":"Set the current page setup of @print_operation. Current ..."},{"type":"method","name":"set_persistent_credential_storage_enabled","type_name":"NetworkSession","ident":"webkit_network_session_set_persistent_credential_storage_enabled","summary":"Enable or disable persistent credential storage. When enabled, ..."},{"type":"method","name":"set_persistent_storage","type_name":"CookieManager","ident":"webkit_cookie_manager_set_persistent_storage","summary":"Set non-session cookies. Set the @filename where non-session ..."},{"type":"method","name":"set_pictograph_font_family","type_name":"Settings","ident":"webkit_settings_set_pictograph_font_family","summary":"Set the #WebKitSettings:pictograph-font-family property."},{"type":"method","name":"set_poll_interval","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_poll_interval","summary":"Sets @value as the poll interval used by @settings. ..."},{"type":"method","name":"set_preferred_languages","type_name":"WebContext","ident":"webkit_web_context_set_preferred_languages","summary":"Set the list of preferred languages. Set the ..."},{"type":"method","name":"set_print_backgrounds","type_name":"Settings","ident":"webkit_settings_set_print_backgrounds","summary":"Set the #WebKitSettings:print-backgrounds property."},{"type":"method","name":"set_print_settings","type_name":"PrintOperation","ident":"webkit_print_operation_set_print_settings","summary":"Set the current print settings of @print_operation. Set ..."},{"type":"method","name":"set_proposed_credential","type_name":"AuthenticationRequest","ident":"webkit_authentication_request_set_proposed_credential","summary":"Set the #WebKitCredential of the proposed authentication challenge. ..."},{"type":"method","name":"set_proxy_settings","type_name":"NetworkSession","ident":"webkit_network_session_set_proxy_settings","summary":"Set the network proxy settings to be used by ..."},{"type":"method","name":"set_rgba","type_name":"ColorChooserRequest","ident":"webkit_color_chooser_request_set_rgba","summary":"Sets the current #GdkRGBA color of @request"},{"type":"method","name":"set_sans_serif_font_family","type_name":"Settings","ident":"webkit_settings_set_sans_serif_font_family","summary":"Set the #WebKitSettings:sans-serif-font-family property."},{"type":"method","name":"set_serif_font_family","type_name":"Settings","ident":"webkit_settings_set_serif_font_family","summary":"Set the #WebKitSettings:serif-font-family property."},{"type":"method","name":"set_settings","type_name":"WebView","ident":"webkit_web_view_set_settings","summary":"Sets the #WebKitSettings to be applied to @web_view. ..."},{"type":"method","name":"set_speed","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_speed","summary":"Set the @position speed."},{"type":"method","name":"set_spell_checking_enabled","type_name":"WebContext","ident":"webkit_web_context_set_spell_checking_enabled","summary":"Enable or disable the spell checking feature."},{"type":"method","name":"set_spell_checking_languages","type_name":"WebContext","ident":"webkit_web_context_set_spell_checking_languages","summary":"Set the list of spell checking languages to be ..."},{"type":"method","name":"set_status","type_name":"URISchemeResponse","ident":"webkit_uri_scheme_response_set_status","summary":"Sets the status code and reason phrase for the ..."},{"type":"method","name":"set_strict_threshold","type_name":"MemoryPressureSettings","ident":"webkit_memory_pressure_settings_set_strict_threshold","summary":"Sets the memory limit for the strict policy to ..."},{"type":"method","name":"set_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_set_submenu","summary":"Sets or replaces the @item submenu. If @submenu ..."},{"type":"method","name":"set_timestamp","type_name":"GeolocationPosition","ident":"webkit_geolocation_position_set_timestamp","summary":"Set the @position timestamp. By default it's the ..."},{"type":"method","name":"set_tls_errors_policy","type_name":"NetworkSession","ident":"webkit_network_session_set_tls_errors_policy","summary":"Set the TLS errors policy of @session as @policy."},{"type":"method","name":"set_uri","type_name":"URIRequest","ident":"webkit_uri_request_set_uri","summary":"Set the URI of @request"},{"type":"method","name":"set_user_agent","type_name":"Settings","ident":"webkit_settings_set_user_agent","summary":"Set the #WebKitSettings:user-agent property."},{"type":"method","name":"set_user_agent_with_application_details","type_name":"Settings","ident":"webkit_settings_set_user_agent_with_application_details","summary":"Set the #WebKitSettings:user-agent property by appending the application details. ..."},{"type":"method","name":"set_user_data","type_name":"ContextMenu","ident":"webkit_context_menu_set_user_data","summary":"Sets user data to @menu. This function can ..."},{"type":"method","name":"set_version","type_name":"ApplicationInfo","ident":"webkit_application_info_set_version","summary":"Set the application version. If the application doesn't ..."},{"type":"method","name":"set_web_process_extensions_directory","type_name":"WebContext","ident":"webkit_web_context_set_web_process_extensions_directory","summary":"Set the directory where WebKit will look for web ..."},{"type":"method","name":"set_web_process_extensions_initialization_user_data","type_name":"WebContext","ident":"webkit_web_context_set_web_process_extensions_initialization_user_data","summary":"Set user data to be passed to Web Extensions ..."},{"type":"method","name":"set_webrtc_udp_ports_range","type_name":"Settings","ident":"webkit_settings_set_webrtc_udp_ports_range","summary":"Set the [property@Settings:webrtc-udp-ports-range] property."},{"type":"method","name":"set_zoom_level","type_name":"WebView","ident":"webkit_web_view_set_zoom_level","summary":"Set the zoom level of @web_view. Set the ..."},{"type":"method","name":"set_zoom_text_only","type_name":"Settings","ident":"webkit_settings_set_zoom_text_only","summary":"Set the #WebKitSettings:zoom-text-only property."},{"type":"method","name":"show","type_name":"WebInspector","ident":"webkit_web_inspector_show","summary":"Request @inspector to be shown."},{"type":"method","name":"stop_loading","type_name":"WebView","ident":"webkit_web_view_stop_loading","summary":"Stops any ongoing loading operation in @web_view. This ..."},{"type":"method","name":"submit","type_name":"FormSubmissionRequest","ident":"webkit_form_submission_request_submit","summary":"Continue the form submission."},{"type":"method","name":"terminate_web_process","type_name":"WebView","ident":"webkit_web_view_terminate_web_process","summary":"Terminates the web process associated to @web_view. When ..."},{"type":"method","name":"to_string","type_name":"SecurityOrigin","ident":"webkit_security_origin_to_string","summary":"Gets a string representation of @origin. The string ..."},{"type":"method","name":"try_close","type_name":"WebView","ident":"webkit_web_view_try_close","summary":"Tries to close the @web_view. This will fire ..."},{"type":"method","name":"unref","type_name":"ApplicationInfo","ident":"webkit_application_info_unref","summary":"Atomically decrements the reference count of @info by one. ..."},{"type":"method","name":"unref","type_name":"Feature","ident":"webkit_feature_unref","summary":"Atomically releases a reference on the given @feature. ..."},{"type":"method","name":"unref","type_name":"FeatureList","ident":"webkit_feature_list_unref","summary":"Atomically releases a reference on the given @feature_list. ..."},{"type":"method","name":"unref","type_name":"ITPFirstParty","ident":"webkit_itp_first_party_unref","summary":"Atomically decrements the reference count of @itp_first_party by one. ..."},{"type":"method","name":"unref","type_name":"ITPThirdParty","ident":"webkit_itp_third_party_unref","summary":"Atomically decrements the reference count of @itp_third_party by one. ..."},{"type":"method","name":"unref","type_name":"PermissionStateQuery","ident":"webkit_permission_state_query_unref","summary":"Atomically decrements the reference count of @query by one. ..."},{"type":"method","name":"unref","type_name":"ScriptDialog","ident":"webkit_script_dialog_unref","summary":"Atomically decrements the reference count of @dialog by one. ..."},{"type":"method","name":"unref","type_name":"ScriptMessageReply","ident":"webkit_script_message_reply_unref","summary":"Atomically decrements the reference count of @script_message_reply by one. ..."},{"type":"method","name":"unref","type_name":"SecurityOrigin","ident":"webkit_security_origin_unref","summary":"Atomically decrements the reference count of @origin by one. ..."},{"type":"method","name":"unref","type_name":"UserContentFilter","ident":"webkit_user_content_filter_unref","summary":"Atomically decrements the reference count of @user_content_filter by one. ..."},{"type":"method","name":"unref","type_name":"UserScript","ident":"webkit_user_script_unref","summary":"Atomically decrements the reference count of @user_script by one. ..."},{"type":"method","name":"unref","type_name":"UserStyleSheet","ident":"webkit_user_style_sheet_unref","summary":"Atomically decrements the reference count of @user_style_sheet by one. ..."},{"type":"method","name":"unref","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_unref","summary":"Atomically releases a reference on the given @matchPattern. ..."},{"type":"method","name":"unref","type_name":"WebsiteData","ident":"webkit_website_data_unref","summary":"Atomically decrements the reference count of @website_data by one. ..."},{"type":"method","name":"unref","type_name":"WebViewSessionState","ident":"webkit_web_view_session_state_unref","summary":"Atomically decrements the reference count of @state by one. ..."},{"type":"method","name":"unregister_script_message_handler","type_name":"UserContentManager","ident":"webkit_user_content_manager_unregister_script_message_handler","summary":"Unregisters a previously registered message handler in script world ..."},{"type":"method","name":"update_position","type_name":"GeolocationManager","ident":"webkit_geolocation_manager_update_position","summary":"Notify @manager that position has been updated to @position."},{"type":"method","name":"uri_scheme_is_cors_enabled","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_cors_enabled","summary":"Whether @scheme is considered as a CORS enabled scheme. ..."},{"type":"method","name":"uri_scheme_is_display_isolated","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_display_isolated","summary":"Whether @scheme is considered as a display isolated scheme. ..."},{"type":"method","name":"uri_scheme_is_empty_document","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_empty_document","summary":"Whether @scheme is considered as an empty document scheme. ..."},{"type":"method","name":"uri_scheme_is_local","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_local","summary":"Whether @scheme is considered as a local scheme. ..."},{"type":"method","name":"uri_scheme_is_no_access","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_no_access","summary":"Whether @scheme is considered as a no-access scheme. ..."},{"type":"method","name":"uri_scheme_is_secure","type_name":"SecurityManager","ident":"webkit_security_manager_uri_scheme_is_secure","summary":"Whether @scheme is considered as a secure scheme. ..."},{"type":"method","name":"use","type_name":"PolicyDecision","ident":"webkit_policy_decision_use","summary":"Accept the action which triggered this decision."},{"type":"method","name":"use_with_policies","type_name":"PolicyDecision","ident":"webkit_policy_decision_use_with_policies","summary":"Accept the navigation action and continue with provided @policies. ..."},{"type":"property","name":"allow-file-access-from-file-urls","type_name":"Settings","summary":"Whether file access is allowed from file URLs. By ..."},{"type":"property","name":"allow-modal-dialogs","type_name":"Settings","summary":"Determine whether it's allowed to create and run modal ..."},{"type":"property","name":"allow-overwrite","type_name":"Download","summary":"Whether or not the download is allowed to overwrite ..."},{"type":"property","name":"allow-top-navigation-to-data-urls","type_name":"Settings","summary":"Whether or not the top frame is allowed to ..."},{"type":"property","name":"allow-universal-access-from-file-urls","type_name":"Settings","summary":"Whether or not JavaScript running in the context of ..."},{"type":"property","name":"attached-height","type_name":"WebInspector","summary":"The height that the inspector view should have when ..."},{"type":"property","name":"auto-load-images","type_name":"Settings","summary":"Determines whether images should be automatically loaded or not. ..."},{"type":"property","name":"automation-presentation-type","type_name":"WebView","summary":"The #WebKitAutomationBrowsingContextPresentation of #WebKitWebView. This should only be used ..."},{"type":"property","name":"autoplay","type_name":"WebsitePolicies","summary":"The #WebKitAutoplayPolicy of #WebKitWebsitePolicies."},{"type":"property","name":"base-cache-directory","type_name":"WebsiteDataManager","summary":"The base directory for caches. If %NULL, a default ..."},{"type":"property","name":"base-data-directory","type_name":"WebsiteDataManager","summary":"The base directory for website data. If %NULL, a ..."},{"type":"property","name":"body","type_name":"Notification","summary":"The body for the notification."},{"type":"property","name":"cache-directory","type_name":"NetworkSession","summary":"The base caches directory used to create the #WebKitWebsiteDataManager. ..."},{"type":"property","name":"camera-capture-state","type_name":"WebView","summary":"Capture state of the camera device. Whenever the user ..."},{"type":"property","name":"can-attach","type_name":"WebInspector","summary":"Whether the @inspector can be attached to the same ..."},{"type":"property","name":"content-length","type_name":"URIResponse","summary":"The expected content length of the response."},{"type":"property","name":"context","type_name":"HitTestResult","summary":"Bitmask of #WebKitHitTestResultContext flags representing the context of the #WebKitHitTestResult."},{"type":"property","name":"cursive-font-family","type_name":"Settings","summary":"The font family used as the default for content ..."},{"type":"property","name":"data-directory","type_name":"NetworkSession","summary":"The base data directory used to create the #WebKitWebsiteDataManager. ..."},{"type":"property","name":"default-charset","type_name":"Settings","summary":"The default text charset used when interpreting content with ..."},{"type":"property","name":"default-content-security-policy","type_name":"WebView","summary":"The default Content-Security-Policy used by the webview as if ..."},{"type":"property","name":"default-font-family","type_name":"Settings","summary":"The font family to use as the default for ..."},{"type":"property","name":"default-font-size","type_name":"Settings","summary":"The default font size in pixels to use for ..."},{"type":"property","name":"default-monospace-font-size","type_name":"Settings","summary":"The default font size in pixels to use for ..."},{"type":"property","name":"destination","type_name":"Download","summary":"The local path to where the download will be saved."},{"type":"property","name":"disable-web-security","type_name":"Settings","summary":"Enable or disable support for Web Security on pages. ..."},{"type":"property","name":"display-capture-state","type_name":"WebView","summary":"Capture state of the display device. Whenever the user ..."},{"type":"property","name":"draw-compositing-indicators","type_name":"Settings","summary":"Whether to draw compositing borders and repaint counters on ..."},{"type":"property","name":"editable","type_name":"WebView","summary":"Whether the pages loaded inside #WebKitWebView are editable. For ..."},{"type":"property","name":"enable-2d-canvas-acceleration","type_name":"Settings","summary":"Enable or disable 2D canvas acceleration. If this setting ..."},{"type":"property","name":"enable-back-forward-navigation-gestures","type_name":"Settings","summary":"Enable or disable horizontal swipe gesture for back-forward navigation."},{"type":"property","name":"enable-caret-browsing","type_name":"Settings","summary":"Whether to enable accessibility enhanced keyboard navigation."},{"type":"property","name":"enable-developer-extras","type_name":"Settings","summary":"Determines whether or not developer tools, such as the ..."},{"type":"property","name":"enable-dns-prefetching","type_name":"Settings","summary":"Determines whether or not to prefetch domain names. DNS ..."},{"type":"property","name":"enable-encrypted-media","type_name":"Settings","summary":"Enable or disable support for Encrypted Media API on ..."},{"type":"property","name":"enable-fullscreen","type_name":"Settings","summary":"Whether to enable the Javascript Fullscreen API. The API ..."},{"type":"property","name":"enable-high-accuracy","type_name":"GeolocationManager","summary":"Whether high accuracy is enabled. This is a read-only ..."},{"type":"property","name":"enable-html5-database","type_name":"Settings","summary":"Whether to enable HTML5 client-side SQL database support (IndexedDB)."},{"type":"property","name":"enable-html5-local-storage","type_name":"Settings","summary":"Whether to enable HTML5 local storage support. Local storage ..."},{"type":"property","name":"enable-hyperlink-auditing","type_name":"Settings","summary":"Determines whether or not hyperlink auditing is enabled. ..."},{"type":"property","name":"enable-javascript","type_name":"Settings","summary":"Determines whether or not JavaScript executes within a page."},{"type":"property","name":"enable-javascript-markup","type_name":"Settings","summary":"Determines whether or not JavaScript markup is allowed in ..."},{"type":"property","name":"enable-media","type_name":"Settings","summary":"Enable or disable support for media playback on pages. ..."},{"type":"property","name":"enable-media-capabilities","type_name":"Settings","summary":"Enable or disable support for MediaCapabilities on pages. This ..."},{"type":"property","name":"enable-media-stream","type_name":"Settings","summary":"Enable or disable support for MediaStream on pages. MediaStream ..."},{"type":"property","name":"enable-mediasource","type_name":"Settings","summary":"Enable or disable support for MediaSource on pages. MediaSource ..."},{"type":"property","name":"enable-mock-capture-devices","type_name":"Settings","summary":"Enable or disable the Mock Capture Devices. Those are ..."},{"type":"property","name":"enable-offline-web-application-cache","type_name":"Settings","summary":"Unsupported setting. This property does nothing."},{"type":"property","name":"enable-page-cache","type_name":"Settings","summary":"Enable or disable the page cache. Disabling the page ..."},{"type":"property","name":"enable-resizable-text-areas","type_name":"Settings","summary":"Determines whether or not text areas can be resized."},{"type":"property","name":"enable-site-specific-quirks","type_name":"Settings","summary":"Whether to turn on site-specific quirks. Turning this on ..."},{"type":"property","name":"enable-smooth-scrolling","type_name":"Settings","summary":"Enable or disable smooth scrolling."},{"type":"property","name":"enable-spatial-navigation","type_name":"Settings","summary":"Whether to enable Spatial Navigation. This feature consists in ..."},{"type":"property","name":"enable-tabs-to-links","type_name":"Settings","summary":"Determines whether the tab key cycles through the elements ..."},{"type":"property","name":"enable-webaudio","type_name":"Settings","summary":"Enable or disable support for WebAudio on pages. WebAudio ..."},{"type":"property","name":"enable-webgl","type_name":"Settings","summary":"Enable or disable support for WebGL on pages. WebGL ..."},{"type":"property","name":"enable-webrtc","type_name":"Settings","summary":"Enable WebRTC support for loaded pages. Enabling this ..."},{"type":"property","name":"enable-write-console-messages-to-stdout","type_name":"Settings","summary":"Enable or disable writing console messages to stdout. These ..."},{"type":"property","name":"estimated-load-progress","type_name":"WebView","summary":"An estimate of the percent completion for the current ..."},{"type":"property","name":"estimated-progress","type_name":"Download","summary":"An estimate of the percent completion for the download ..."},{"type":"property","name":"fantasy-font-family","type_name":"Settings","summary":"The font family used as the default for content ..."},{"type":"property","name":"favicon","type_name":"WebView","summary":"The favicon currently associated to the #WebKitWebView. See webkit_web_view_get_favicon() ..."},{"type":"property","name":"fd-list","type_name":"UserMessage","summary":"The UNIX file descriptors of the user message."},{"type":"property","name":"filter","type_name":"FileChooserRequest","summary":"The filter currently associated with the request. See webkit_file_chooser_request_get_mime_types_filter() ..."},{"type":"property","name":"fullscreen","type_name":"WindowProperties","summary":"Whether window will be displayed fullscreen."},{"type":"property","name":"geometry","type_name":"WindowProperties","summary":"The size and position of the window on the screen."},{"type":"property","name":"hardware-acceleration-policy","type_name":"Settings","summary":"The #WebKitHardwareAccelerationPolicy to decide how to enable and disable ..."},{"type":"property","name":"http-headers","type_name":"URIResponse","summary":"The HTTP headers of the response, or %NULL if ..."},{"type":"property","name":"id","type_name":"AutomationSession","summary":"The session unique identifier."},{"type":"property","name":"id","type_name":"Notification","summary":"The unique id for the notification."},{"type":"property","name":"image-uri","type_name":"HitTestResult","summary":"The URI of the image if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE is ..."},{"type":"property","name":"input-hints","type_name":"InputMethodContext","summary":"The #WebKitInputHints of the input associated with this context."},{"type":"property","name":"input-purpose","type_name":"InputMethodContext","summary":"The #WebKitInputPurpose of the input associated with this context."},{"type":"property","name":"inspected-uri","type_name":"WebInspector","summary":"The URI that is currently being inspected."},{"type":"property","name":"is-controlled-by-automation","type_name":"WebView","summary":"Whether the #WebKitWebView is controlled by automation tools (e.g. ..."},{"type":"property","name":"is-ephemeral","type_name":"NetworkSession","summary":"Whether to create an ephermeral #WebKitWebsiteDataManager for the session."},{"type":"property","name":"is-ephemeral","type_name":"WebsiteDataManager","summary":"Whether the #WebKitWebsiteDataManager is ephemeral. An ephemeral #WebKitWebsiteDataManager handles ..."},{"type":"property","name":"is-for-audio-device","type_name":"UserMediaPermissionRequest","summary":"Whether the media device to which the permission was ..."},{"type":"property","name":"is-for-video-device","type_name":"UserMediaPermissionRequest","summary":"Whether the media device to which the permission was ..."},{"type":"property","name":"is-loading","type_name":"WebView","summary":"Whether the #WebKitWebView is currently loading a page. This ..."},{"type":"property","name":"is-muted","type_name":"WebView","summary":"Whether the #WebKitWebView audio is muted. When %TRUE, audio ..."},{"type":"property","name":"is-playing-audio","type_name":"WebView","summary":"Whether the #WebKitWebView is currently playing audio from a ..."},{"type":"property","name":"is-web-process-responsive","type_name":"WebView","summary":"Whether the web process currently associated to the #WebKitWebView ..."},{"type":"property","name":"javascript-can-access-clipboard","type_name":"Settings","summary":"Whether JavaScript can access the clipboard. The default value ..."},{"type":"property","name":"javascript-can-open-windows-automatically","type_name":"Settings","summary":"Whether JavaScript can open popup windows automatically without user intervention."},{"type":"property","name":"link-label","type_name":"HitTestResult","summary":"The label of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is ..."},{"type":"property","name":"link-title","type_name":"HitTestResult","summary":"The title of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is ..."},{"type":"property","name":"link-uri","type_name":"HitTestResult","summary":"The URI of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is ..."},{"type":"property","name":"load-icons-ignoring-image-load-setting","type_name":"Settings","summary":"Unsupported setting. This property does nothing."},{"type":"property","name":"locationbar-visible","type_name":"WindowProperties","summary":"Whether the locationbar should be visible for the window."},{"type":"property","name":"max-match-count","type_name":"FindController","summary":"The maximum number of matches to report for a ..."},{"type":"property","name":"media-content-types-requiring-hardware-support","type_name":"Settings","summary":"List of media content types requiring hardware support, split ..."},{"type":"property","name":"media-playback-allows-inline","type_name":"Settings","summary":"Whether media playback is full-screen only or inline playback ..."},{"type":"property","name":"media-playback-requires-user-gesture","type_name":"Settings","summary":"Whether a user gesture (such as clicking the play ..."},{"type":"property","name":"media-uri","type_name":"HitTestResult","summary":"The URI of the media if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA is ..."},{"type":"property","name":"memory-pressure-settings","type_name":"WebContext","summary":"The #WebKitMemoryPressureSettings applied to the web processes created by ..."},{"type":"property","name":"menubar-visible","type_name":"WindowProperties","summary":"Whether the menubar should be visible for the window."},{"type":"property","name":"microphone-capture-state","type_name":"WebView","summary":"Capture state of the microphone device. Whenever the user ..."},{"type":"property","name":"mime-type","type_name":"URIResponse","summary":"The MIME type of the response."},{"type":"property","name":"mime-types","type_name":"FileChooserRequest","summary":"A %NULL-terminated array of strings containing the list of ..."},{"type":"property","name":"minimum-font-size","type_name":"Settings","summary":"The minimum font size in pixels used to display ..."},{"type":"property","name":"monospace-font-family","type_name":"Settings","summary":"The font family used as the default for content ..."},{"type":"property","name":"name","type_name":"UserMessage","summary":"The name of the user message."},{"type":"property","name":"navigation-action","type_name":"NavigationPolicyDecision","summary":"The #WebKitNavigationAction that triggered this policy decision."},{"type":"property","name":"network-session","type_name":"WebView","summary":"The #WebKitNetworkSession of the view"},{"type":"property","name":"options","type_name":"FindController","summary":"The options to be used in the search operation."},{"type":"property","name":"origin-storage-ratio","type_name":"WebsiteDataManager","summary":"The percentage of volume space that can be used ..."},{"type":"property","name":"page-id","type_name":"WebView","summary":"The identifier of the #WebKitWebPage corresponding to the #WebKitWebView."},{"type":"property","name":"page-setup","type_name":"PrintOperation","summary":"The initial #GtkPageSetup for the print operation."},{"type":"property","name":"parameters","type_name":"UserMessage","summary":"The parameters of the user message as a #GVariant, ..."},{"type":"property","name":"path","type_name":"UserContentFilterStore","summary":"The directory used for filter storage. This path is ..."},{"type":"property","name":"pictograph-font-family","type_name":"Settings","summary":"The font family used as the default for content ..."},{"type":"property","name":"print-backgrounds","type_name":"Settings","summary":"Whether background images should be drawn during printing."},{"type":"property","name":"print-settings","type_name":"PrintOperation","summary":"The initial #GtkPrintSettings for the print operation."},{"type":"property","name":"related-view","type_name":"WebView","summary":"The related #WebKitWebView used when creating the view to ..."},{"type":"property","name":"request","type_name":"ResponsePolicyDecision","summary":"This property contains the #WebKitURIRequest associated with this policy decision."},{"type":"property","name":"resizable","type_name":"WindowProperties","summary":"Whether the window can be resized."},{"type":"property","name":"response","type_name":"Download","summary":"The #WebKitURIResponse associated with this download."},{"type":"property","name":"response","type_name":"ResponsePolicyDecision","summary":"This property contains the #WebKitURIResponse associated with this policy decision."},{"type":"property","name":"response","type_name":"WebResource","summary":"The #WebKitURIResponse associated with this resource."},{"type":"property","name":"rgba","type_name":"ColorChooserRequest","summary":"The #GdkRGBA color of the request"},{"type":"property","name":"sans-serif-font-family","type_name":"Settings","summary":"The font family used as the default for content ..."},{"type":"property","name":"scrollbars-visible","type_name":"WindowProperties","summary":"Whether the scrollbars should be visible for the window."},{"type":"property","name":"select-multiple","type_name":"FileChooserRequest","summary":"Whether the file chooser should allow selecting multiple files. ..."},{"type":"property","name":"selected-files","type_name":"FileChooserRequest","summary":"A %NULL-terminated array of strings containing the list of ..."},{"type":"property","name":"serif-font-family","type_name":"Settings","summary":"The font family used as the default for content ..."},{"type":"property","name":"settings","type_name":"WebView","summary":"The #WebKitSettings of the view."},{"type":"property","name":"status-code","type_name":"URIResponse","summary":"The status code of the response as returned by ..."},{"type":"property","name":"statusbar-visible","type_name":"WindowProperties","summary":"Whether the statusbar should be visible for the window."},{"type":"property","name":"stream","type_name":"URISchemeResponse","summary":"The input stream to read from."},{"type":"property","name":"stream-length","type_name":"URISchemeResponse","summary":"The input stream length in bytes, `-1` for unknown length."},{"type":"property","name":"suggested-filename","type_name":"URIResponse","summary":"The suggested filename for the URI response."},{"type":"property","name":"tag","type_name":"Notification","summary":"The tag identifier for the notification."},{"type":"property","name":"text","type_name":"FindController","summary":"The current search text for this #WebKitFindController."},{"type":"property","name":"theme-color","type_name":"WebView","summary":"The theme color of the WebView's current page."},{"type":"property","name":"time-zone-override","type_name":"WebContext","summary":"The timezone override for this web context. Setting this ..."},{"type":"property","name":"title","type_name":"Notification","summary":"The title for the notification."},{"type":"property","name":"title","type_name":"WebView","summary":"The main frame document title of this #WebKitWebView. If ..."},{"type":"property","name":"toolbar-visible","type_name":"WindowProperties","summary":"Whether the toolbar should be visible for the window."},{"type":"property","name":"total-storage-ratio","type_name":"WebsiteDataManager","summary":"The percentage of volume space that can be used ..."},{"type":"property","name":"typing-attributes","type_name":"EditorState","summary":"Bitmask of #WebKitEditorTypingAttributes flags. See webkit_editor_state_get_typing_attributes() for more information."},{"type":"property","name":"uri","type_name":"URIRequest","summary":"The URI to which the request will be made."},{"type":"property","name":"uri","type_name":"URIResponse","summary":"The URI for which the response was made."},{"type":"property","name":"uri","type_name":"WebResource","summary":"The current active URI of the #WebKitWebResource. See webkit_web_resource_get_uri() ..."},{"type":"property","name":"uri","type_name":"WebView","summary":"The current active URI of the #WebKitWebView. See webkit_web_view_get_uri() ..."},{"type":"property","name":"user-agent","type_name":"Settings","summary":"The user-agent string used by WebKit. Unusual user-agent strings ..."},{"type":"property","name":"user-content-manager","type_name":"WebView","summary":"The #WebKitUserContentManager of the view."},{"type":"property","name":"web-context","type_name":"WebView","summary":"The #WebKitWebContext of the view."},{"type":"property","name":"web-extension-mode","type_name":"WebView","summary":"This configures @web_view to treat the content as a ..."},{"type":"property","name":"web-view","type_name":"FindController","summary":"The #WebKitWebView this controller is associated to."},{"type":"property","name":"web-view","type_name":"PrintOperation","summary":"The #WebKitWebView that will be printed."},{"type":"property","name":"webrtc-udp-ports-range","type_name":"Settings","summary":"Allow customization of the WebRTC UDP ports range. ..."},{"type":"property","name":"website-policies","type_name":"WebView","summary":"The #WebKitWebsitePolicies for the view."},{"type":"property","name":"zoom-level","type_name":"WebView","summary":"The zoom level of the #WebKitWebView content. See webkit_web_view_set_zoom_level() ..."},{"type":"property","name":"zoom-text-only","type_name":"Settings","summary":"Whether #WebKitWebView:zoom-level affects only the text of the page ..."},{"type":"record","name":"ApplicationInfo","ctype":"WebKitApplicationInfo","summary":"Information about an application running in automation mode."},{"type":"record","name":"Credential","ctype":"WebKitCredential","summary":"Groups information used for user authentication."},{"type":"record","name":"Feature","ctype":"WebKitFeature","summary":"Describes a web engine feature that may be toggled ..."},{"type":"record","name":"FeatureList","ctype":"WebKitFeatureList","summary":"Contains a set of toggle-able web engine features. ..."},{"type":"record","name":"GeolocationPosition","ctype":"WebKitGeolocationPosition","summary":"An opaque struct to provide position updates to a ..."},{"type":"record","name":"ITPFirstParty","ctype":"WebKitITPFirstParty","summary":"Describes a first party origin."},{"type":"record","name":"ITPThirdParty","ctype":"WebKitITPThirdParty","summary":"Describes a third party origin."},{"type":"record","name":"InputMethodUnderline","ctype":"WebKitInputMethodUnderline","summary":"Range of text in an preedit string to be ..."},{"type":"record","name":"MemoryPressureSettings","ctype":"WebKitMemoryPressureSettings","summary":"A boxed type representing the settings for the memory ..."},{"type":"record","name":"NavigationAction","ctype":"WebKitNavigationAction","summary":"Provides details about interaction resulting in a resource load."},{"type":"record","name":"NetworkProxySettings","ctype":"WebKitNetworkProxySettings","summary":"Configures network proxies. WebKitNetworkProxySettings can be used to ..."},{"type":"record","name":"OptionMenuItem","ctype":"WebKitOptionMenuItem","summary":"One item of a #WebKitOptionMenu. The #WebKitOptionMenu is ..."},{"type":"record","name":"PermissionStateQuery","ctype":"WebKitPermissionStateQuery","summary":"This query represents a user's choice to allow or ..."},{"type":"record","name":"ScriptDialog","ctype":"WebKitScriptDialog","summary":"Carries details to be shown in user-facing dialogs."},{"type":"record","name":"ScriptMessageReply","ctype":"WebKitScriptMessageReply","summary":"A reply for a script message received. If no ..."},{"type":"record","name":"SecurityOrigin","ctype":"WebKitSecurityOrigin","summary":"A security boundary for websites. #WebKitSecurityOrigin is a ..."},{"type":"record","name":"UserContentFilter","ctype":"WebKitUserContentFilter","summary":"A compiled set of rules which applied to resource loads."},{"type":"record","name":"UserScript","ctype":"WebKitUserScript","summary":"A JavaScript snippet which can be injected in loaded pages."},{"type":"record","name":"UserStyleSheet","ctype":"WebKitUserStyleSheet","summary":"A CSS style sheet which can be injected in ..."},{"type":"record","name":"WebExtensionMatchPattern","ctype":"WebKitWebExtensionMatchPattern","summary":"Represents a way to specify a group of URLs ..."},{"type":"record","name":"WebViewSessionState","ctype":"WebKitWebViewSessionState","summary":"Handles serialization of a web view's browsing state."},{"type":"record","name":"WebsiteData","ctype":"WebKitWebsiteData","summary":"Data stored locally by a web site. WebKitWebsiteData ..."},{"type":"signal","name":"attach","type_name":"WebInspector","summary":"Emitted when the inspector is requested to be attached ..."},{"type":"signal","name":"authenticate","type_name":"WebView","summary":"This signal is emitted when the user is challenged ..."},{"type":"signal","name":"authenticated","type_name":"AuthenticationRequest","summary":"This signal is emitted when the user authentication request ..."},{"type":"signal","name":"automation-started","type_name":"WebContext","summary":"This signal is emitted when a new automation request ..."},{"type":"signal","name":"bring-to-front","type_name":"WebInspector","summary":"Emitted when the inspector should be shown. If ..."},{"type":"signal","name":"cancelled","type_name":"AuthenticationRequest","summary":"This signal is emitted when the user authentication request ..."},{"type":"signal","name":"changed","type_name":"BackForwardList","summary":"This signal is emitted when @back_forward_list changes. This happens ..."},{"type":"signal","name":"changed","type_name":"CookieManager","summary":"This signal is emitted when cookies are added, removed ..."},{"type":"signal","name":"changed","type_name":"EditorState","summary":"Emitted when the #WebKitEdtorState is changed."},{"type":"signal","name":"clicked","type_name":"Notification","summary":"Emitted when a notification has been clicked. See webkit_notification_clicked()."},{"type":"signal","name":"close","type_name":"OptionMenu","summary":"Emitted when closing a #WebKitOptionMenu is requested. This can ..."},{"type":"signal","name":"close","type_name":"WebView","summary":"Emitted when closing a #WebKitWebView is requested. This occurs ..."},{"type":"signal","name":"closed","type_name":"Notification","summary":"Emitted when a notification has been withdrawn. The ..."},{"type":"signal","name":"closed","type_name":"WebInspector","summary":"Emitted when the inspector page is closed. If you ..."},{"type":"signal","name":"committed","type_name":"InputMethodContext","summary":"Emitted when a complete input sequence has been entered ..."},{"type":"signal","name":"context-menu","type_name":"WebView","summary":"Emitted when a context menu is about to be ..."},{"type":"signal","name":"context-menu-dismissed","type_name":"WebView","summary":"Emitted after #WebKitWebView::context-menu signal, if the context menu is ..."},{"type":"signal","name":"counted-matches","type_name":"FindController","summary":"This signal is emitted when the #WebKitFindController has counted ..."},{"type":"signal","name":"create","type_name":"WebView","summary":"Emitted when the creation of a new #WebKitWebView is ..."},{"type":"signal","name":"create-web-view","type_name":"AutomationSession","summary":"This signal is emitted when the automation client requests ..."},{"type":"signal","name":"created-destination","type_name":"Download","summary":"This signal is emitted after #WebKitDownload::decide-destination and before #WebKitDownload::received-data ..."},{"type":"signal","name":"decide-destination","type_name":"Download","summary":"This signal is emitted after response is received to ..."},{"type":"signal","name":"decide-policy","type_name":"WebView","summary":"This signal is emitted when WebKit is requesting the ..."},{"type":"signal","name":"delete-surrounding","type_name":"InputMethodContext","summary":"Emitted when the input method wants to delete the ..."},{"type":"signal","name":"detach","type_name":"WebInspector","summary":"Emitted when the inspector is requested to be detached ..."},{"type":"signal","name":"download-started","type_name":"NetworkSession","summary":"This signal is emitted when a new download request ..."},{"type":"signal","name":"enter-fullscreen","type_name":"WebView","summary":"Emitted when JavaScript code calls element.webkitRequestFullScreen. If the signal ..."},{"type":"signal","name":"failed","type_name":"Download","summary":"This signal is emitted when an error occurs during ..."},{"type":"signal","name":"failed","type_name":"PrintOperation","summary":"Emitted when an error occurs while printing. The given ..."},{"type":"signal","name":"failed","type_name":"WebResource","summary":"This signal is emitted when an error occurs during ..."},{"type":"signal","name":"failed-to-find-text","type_name":"FindController","summary":"This signal is emitted when a search operation does ..."},{"type":"signal","name":"failed-with-tls-errors","type_name":"WebResource","summary":"This signal is emitted when a TLS error occurs ..."},{"type":"signal","name":"favicon-changed","type_name":"FaviconDatabase","summary":"This signal is emitted when the favicon URI of ..."},{"type":"signal","name":"finished","type_name":"ColorChooserRequest","summary":"Emitted when the @request finishes. This signal can be ..."},{"type":"signal","name":"finished","type_name":"Download","summary":"This signal is emitted when download finishes successfully or ..."},{"type":"signal","name":"finished","type_name":"PrintOperation","summary":"Emitted when the print operation has finished doing everything ..."},{"type":"signal","name":"finished","type_name":"WebResource","summary":"This signal is emitted when the resource load finishes ..."},{"type":"signal","name":"found-text","type_name":"FindController","summary":"This signal is emitted when a given text is ..."},{"type":"signal","name":"initialize-notification-permissions","type_name":"WebContext","summary":"This signal is emitted when a #WebKitWebContext needs to ..."},{"type":"signal","name":"initialize-web-process-extensions","type_name":"WebContext","summary":"This signal is emitted when a new web process ..."},{"type":"signal","name":"insecure-content-detected","type_name":"WebView","summary":"Prior to 2.46, this signal was emitted when insecure ..."},{"type":"signal","name":"leave-fullscreen","type_name":"WebView","summary":"Emitted when the #WebKitWebView is about to restore its ..."},{"type":"signal","name":"load-changed","type_name":"WebView","summary":"Emitted when a load operation in @web_view changes. The ..."},{"type":"signal","name":"load-failed","type_name":"WebView","summary":"Emitted when an error occurs during a load operation. ..."},{"type":"signal","name":"load-failed-with-tls-errors","type_name":"WebView","summary":"Emitted when a TLS error occurs during a load ..."},{"type":"signal","name":"mouse-target-changed","type_name":"WebView","summary":"This signal is emitted when the mouse cursor moves ..."},{"type":"signal","name":"open-window","type_name":"WebInspector","summary":"Emitted when the inspector is requested to open in ..."},{"type":"signal","name":"permission-request","type_name":"WebView","summary":"This signal is emitted when WebKit is requesting the ..."},{"type":"signal","name":"preedit-changed","type_name":"InputMethodContext","summary":"Emitted whenever the preedit sequence currently being entered has ..."},{"type":"signal","name":"preedit-finished","type_name":"InputMethodContext","summary":"Emitted when a preediting sequence has been completed or canceled."},{"type":"signal","name":"preedit-started","type_name":"InputMethodContext","summary":"Emitted when a new preediting sequence starts."},{"type":"signal","name":"print","type_name":"WebView","summary":"Emitted when printing is requested on @web_view, usually by ..."},{"type":"signal","name":"query-permission-state","type_name":"WebView","summary":"This signal allows the User-Agent to respond to permission ..."},{"type":"signal","name":"ready-to-show","type_name":"WebView","summary":"Emitted after #WebKitWebView::create on the newly created #WebKitWebView when ..."},{"type":"signal","name":"received-data","type_name":"Download","summary":"This signal is emitted after response is received, every ..."},{"type":"signal","name":"resource-load-started","type_name":"WebView","summary":"Emitted when a new resource is going to be ..."},{"type":"signal","name":"run-as-modal","type_name":"WebView","summary":"Emitted after #WebKitWebView::ready-to-show on the newly created #WebKitWebView when ..."},{"type":"signal","name":"run-color-chooser","type_name":"WebView","summary":"This signal is emitted when the user interacts with ..."},{"type":"signal","name":"run-file-chooser","type_name":"WebView","summary":"This signal is emitted when the user interacts with ..."},{"type":"signal","name":"script-dialog","type_name":"WebView","summary":"Emitted when JavaScript code calls window.alert, window.confirm or window.prompt, ..."},{"type":"signal","name":"script-message-received","type_name":"UserContentManager","summary":"This signal is emitted when JavaScript in a web ..."},{"type":"signal","name":"script-message-with-reply-received","type_name":"UserContentManager","summary":"This signal is emitted when JavaScript in a web ..."},{"type":"signal","name":"sent-request","type_name":"WebResource","summary":"This signal is emitted when @request has been sent ..."},{"type":"signal","name":"show-notification","type_name":"WebView","summary":"This signal is emitted when a notification should be ..."},{"type":"signal","name":"show-option-menu","type_name":"WebView","summary":"This signal is emitted when a select element in ..."},{"type":"signal","name":"start","type_name":"GeolocationManager","summary":"The signal is emitted to notify that @manager needs ..."},{"type":"signal","name":"stop","type_name":"GeolocationManager","summary":"The signal is emitted to notify that @manager doesn't ..."},{"type":"signal","name":"submit-form","type_name":"WebView","summary":"This signal is emitted when a form is about ..."},{"type":"signal","name":"user-message-received","type_name":"WebContext","summary":"This signal is emitted when a #WebKitUserMessage is received ..."},{"type":"signal","name":"user-message-received","type_name":"WebView","summary":"This signal is emitted when a #WebKitUserMessage is received ..."},{"type":"signal","name":"web-process-terminated","type_name":"WebView","summary":"This signal is emitted when the web process terminates ..."},{"type":"signal","name":"will-close","type_name":"AutomationSession","summary":"This signal is emitted when the given automation session ..."},{"type":"type_func","name":"font_size_to_pixels","type_name":"Settings","ident":"webkit_settings_font_size_to_pixels","summary":"Convert @points to the equivalent value in pixels. ..."},{"type":"type_func","name":"font_size_to_points","type_name":"Settings","ident":"webkit_settings_font_size_to_points","summary":"Convert @pixels to the equivalent value in points. ..."},{"type":"type_func","name":"get_all_features","type_name":"Settings","ident":"webkit_settings_get_all_features","summary":"Gets the list of all available WebKit features. ..."},{"type":"type_func","name":"get_default","type_name":"NetworkSession","ident":"webkit_network_session_get_default","summary":"Get the default network session. The default network session ..."},{"type":"type_func","name":"get_default","type_name":"WebContext","ident":"webkit_web_context_get_default","summary":"Gets the default web context."},{"type":"type_func","name":"get_development_features","type_name":"Settings","ident":"webkit_settings_get_development_features","summary":"Gets the list of available development WebKit features. ..."},{"type":"type_func","name":"get_experimental_features","type_name":"Settings","ident":"webkit_settings_get_experimental_features","summary":"Gets the list of available experimental WebKit features. ..."},{"type":"type_func","name":"quark","type_name":"DownloadError","ident":"webkit_download_error_quark","summary":"Gets the quark for the domain of download errors."},{"type":"type_func","name":"quark","type_name":"FaviconDatabaseError","ident":"webkit_favicon_database_error_quark","summary":"Gets the quark for the domain of favicon database errors."},{"type":"type_func","name":"quark","type_name":"JavascriptError","ident":"webkit_javascript_error_quark","summary":"Gets the quark for the domain of JavaScript errors."},{"type":"type_func","name":"quark","type_name":"MediaError","ident":"webkit_media_error_quark","summary":"Gets the quark for the domain of media errors."},{"type":"type_func","name":"quark","type_name":"NetworkError","ident":"webkit_network_error_quark","summary":"Gets the quark for the domain of networking errors."},{"type":"type_func","name":"quark","type_name":"PolicyError","ident":"webkit_policy_error_quark","summary":"Gets the quark for the domain of policy errors."},{"type":"type_func","name":"quark","type_name":"PrintError","ident":"webkit_print_error_quark","summary":"Gets the quark for the domain of printing errors."},{"type":"type_func","name":"quark","type_name":"SnapshotError","ident":"webkit_snapshot_error_quark","summary":"Gets the quark for the domain of page snapshot errors."},{"type":"type_func","name":"quark","type_name":"UserContentFilterError","ident":"webkit_user_content_filter_error_quark","summary":"Gets the quark for the domain of user content ..."},{"type":"type_func","name":"quark","type_name":"UserMessageError","ident":"webkit_user_message_error_quark","summary":"Gets the quark for the domain of user message errors."},{"type":"type_func","name":"quark","type_name":"WebExtensionMatchPatternError","ident":"webkit_web_extension_match_pattern_error_quark","summary":"Gets the quark for the domain of Web Extension ..."},{"type":"type_func","name":"register_custom_URL_scheme","type_name":"WebExtensionMatchPattern","ident":"webkit_web_extension_match_pattern_register_custom_URL_scheme","summary":"Registers a custom URL scheme that can be used ..."},{"type":"type_func","name":"set_memory_pressure_settings","type_name":"NetworkSession","ident":"webkit_network_session_set_memory_pressure_settings","summary":"Sets @settings as the #WebKitMemoryPressureSettings. Sets @settings as ..."},{"type":"vfunc","name":"allow","type_name":"PermissionRequest","summary":"Allow the action which triggered this request."},{"type":"vfunc","name":"authenticate","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"close","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"committed","type_name":"InputMethodContext","summary":"No description available."},{"type":"vfunc","name":"context_menu","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"context_menu_dismissed","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"create","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"decide_policy","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"delete_surrounding","type_name":"InputMethodContext","summary":"No description available."},{"type":"vfunc","name":"deny","type_name":"PermissionRequest","summary":"Deny the action which triggered this request."},{"type":"vfunc","name":"enter_fullscreen","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"filter_key_event","type_name":"InputMethodContext","summary":"Allow @key_event to be handled by the input method. ..."},{"type":"vfunc","name":"get_preedit","type_name":"InputMethodContext","summary":"Get the pre-edit string and a list of WebKitInputMethodUnderline. ..."},{"type":"vfunc","name":"insecure_content_detected","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"leave_fullscreen","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"load_changed","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"load_failed","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"load_failed_with_tls_errors","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"mouse_target_changed","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"notify_cursor_area","type_name":"InputMethodContext","summary":"Notify @context that cursor area changed in input associated."},{"type":"vfunc","name":"notify_focus_in","type_name":"InputMethodContext","summary":"Notify @context that input associated has gained focus."},{"type":"vfunc","name":"notify_focus_out","type_name":"InputMethodContext","summary":"Notify @context that input associated has lost focus."},{"type":"vfunc","name":"notify_surrounding","type_name":"InputMethodContext","summary":"Notify @context that the context surrounding the cursor has ..."},{"type":"vfunc","name":"permission_request","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"preedit_changed","type_name":"InputMethodContext","summary":"No description available."},{"type":"vfunc","name":"preedit_finished","type_name":"InputMethodContext","summary":"No description available."},{"type":"vfunc","name":"preedit_started","type_name":"InputMethodContext","summary":"No description available."},{"type":"vfunc","name":"print","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"query_permission_state","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"ready_to_show","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"reset","type_name":"InputMethodContext","summary":"Reset the @context. This will typically cause the ..."},{"type":"vfunc","name":"resource_load_started","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"run_as_modal","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"run_color_chooser","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"run_file_chooser","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"script_dialog","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"set_enable_preedit","type_name":"InputMethodContext","summary":"Set whether @context should enable preedit to display feedback."},{"type":"vfunc","name":"show_notification","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"show_option_menu","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"submit_form","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"user_message_received","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"web_process_crashed","type_name":"WebView","summary":"No description available."},{"type":"vfunc","name":"web_process_terminated","type_name":"WebView","summary":"No description available."}],"terms":{}} \ No newline at end of file diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/main.js webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/main.js --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/main.js 2025-12-16 13:05:08.241369000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/main.js 2026-03-12 13:53:51.244820800 +0000 @@ -149,8 +149,7 @@ let potentially_hidden_parent = search_input.closest('.hidden, .devhelp-hidden'); if (window.getComputedStyle(potentially_hidden_parent).display !== 'none' && - (event.key === "s" || event.key === "S") && - document.activeElement !== search_input) { + event.code === "KeyS" && document.activeElement !== search_input) { event.preventDefault(); search_input.focus(); } diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.get_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.get_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.get_name.html 2025-12-16 13:05:04.441158000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.get_name.html 2026-03-12 13:53:38.365815900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: const gchar*

-

The application name.

+

The application name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.get_version.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.get_version.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.get_version.html 2025-12-16 13:05:04.444883000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.get_version.html 2026-03-12 13:53:38.570816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
major

Type: guint64*

-

Return location for the major version number.

+

Return location for the major version number.

@@ -187,7 +187,7 @@
minor

Type: guint64*

-

Return location for the minor version number.

+

Return location for the minor version number.

The argument will be set by the function.
@@ -204,7 +204,7 @@
micro

Type: guint64*

-

Return location for the micro version number.

+

Return location for the micro version number.

The argument will be set by the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.ref.html 2025-12-16 13:05:04.447022700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.ref.html 2026-03-12 13:53:38.728816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: WebKitApplicationInfo

-

The passed in WebKitApplicationInfo.

+

The passed in WebKitApplicationInfo.

The argument will be set by the function.
- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.set_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.set_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.set_name.html 2025-12-16 13:05:04.450146000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.set_name.html 2026-03-12 13:53:38.869816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
name

Type: const gchar*

-

The application name.

+

The application name.

@@ -179,7 +179,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.set_version.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.set_version.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.set_version.html 2025-12-16 13:05:04.453518600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.set_version.html 2026-03-12 13:53:39.155816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@
major

Type: guint64

-

The major version number.

+

The major version number.

@@ -191,7 +191,7 @@
minor

Type: guint64

-

The minor version number.

+

The minor version number.

@@ -208,7 +208,7 @@
micro

Type: guint64

-

The micro version number.

+

The micro version number.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ApplicationInfo.unref.html 2025-12-16 13:05:04.509458500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ApplicationInfo.unref.html 2026-03-12 13:53:39.215816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.authenticate.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.authenticate.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.authenticate.html 2025-12-16 13:05:04.595019600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.authenticate.html 2026-03-12 13:53:40.120816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -186,7 +186,7 @@
credential

Type: WebKitCredential

-

A WebKitCredential, or NULL.

+

A WebKitCredential, or NULL.

@@ -195,7 +195,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.can_save_credentials.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.can_save_credentials.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.can_save_credentials.html 2025-12-16 13:05:04.603019500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.can_save_credentials.html 2026-03-12 13:53:40.187816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@

Type: gboolean

-

TRUE if WebKit can store credentials or FALSE otherwise.

+

TRUE if WebKit can store credentials or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.cancel.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.cancel.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.cancel.html 2025-12-16 13:05:04.605949400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.cancel.html 2026-03-12 13:53:40.217816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_certificate_pin_flags.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_certificate_pin_flags.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_certificate_pin_flags.html 2025-12-16 13:05:04.608623700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_certificate_pin_flags.html 2026-03-12 13:53:40.277816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: GTlsPasswordFlags

-

A GTlsPasswordFlags.

+

A GTlsPasswordFlags.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_host.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_host.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_host.html 2025-12-16 13:05:04.611019400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_host.html 2026-03-12 13:53:40.332816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,14 +183,14 @@

Type: const gchar*

-

The host of request.

+

The host of request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_port.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_port.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_port.html 2025-12-16 13:05:04.613779300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_port.html 2026-03-12 13:53:40.375816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: guint

-

The port of request.

+

The port of request.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_proposed_credential.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_proposed_credential.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_proposed_credential.html 2025-12-16 13:05:04.617120000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_proposed_credential.html 2026-03-12 13:53:40.732816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -186,15 +186,15 @@

Type: WebKitCredential

-

A WebKitCredential encapsulating credential details -or NULL if there is no stored credential.

+

A WebKitCredential encapsulating credential details +or NULL if there is no stored credential.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_realm.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_realm.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_realm.html 2025-12-16 13:05:04.619019300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_realm.html 2026-03-12 13:53:40.764816800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,14 +183,14 @@

Type: const gchar*

-

The realm of request.

+

The realm of request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_scheme.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_scheme.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_scheme.html 2025-12-16 13:05:04.622202600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_scheme.html 2026-03-12 13:53:40.788817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: WebKitAuthenticationScheme

-

The WebKitAuthenticationScheme of request.

+

The WebKitAuthenticationScheme of request.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_security_origin.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_security_origin.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_security_origin.html 2025-12-16 13:05:04.624649300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.get_security_origin.html 2026-03-12 13:53:40.815816900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,14 +183,14 @@

Type: WebKitSecurityOrigin

-

A newly created WebKitSecurityOrigin.

+

A newly created WebKitSecurityOrigin.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_for_proxy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_for_proxy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_for_proxy.html 2025-12-16 13:05:04.627019000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_for_proxy.html 2026-03-12 13:53:40.849816800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@

Type: gboolean

-

TRUE if authentication is for a proxy or FALSE otherwise.

+

TRUE if authentication is for a proxy or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_retry.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_retry.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_retry.html 2025-12-16 13:05:04.630061600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.is_retry.html 2026-03-12 13:53:40.896817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: gboolean

-

TRUE if authentication attempt is a retry or FALSE otherwise.

+

TRUE if authentication attempt is a retry or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_can_save_credentials.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_can_save_credentials.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_can_save_credentials.html 2025-12-16 13:05:04.633195600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_can_save_credentials.html 2026-03-12 13:53:40.947816800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -192,7 +192,7 @@
enabled

Type: gboolean

-

Value to set.

+

Value to set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_proposed_credential.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_proposed_credential.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_proposed_credential.html 2025-12-16 13:05:04.636873500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AuthenticationRequest.set_proposed_credential.html 2026-03-12 13:53:40.991817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -190,7 +190,7 @@
credential

Type: WebKitCredential

-

A WebKitCredential, or NULL.

+

A WebKitCredential, or NULL.

@@ -199,7 +199,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AutomationSession.get_application_info.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AutomationSession.get_application_info.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AutomationSession.get_application_info.html 2025-12-16 13:05:04.737633500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AutomationSession.get_application_info.html 2026-03-12 13:53:41.157817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,14 +162,14 @@

Type: WebKitApplicationInfo

-

The WebKitAutomationSession of session, or NULL if no one has been set.

+

The WebKitAutomationSession of session, or NULL if no one has been set.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AutomationSession.get_id.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AutomationSession.get_id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AutomationSession.get_id.html 2025-12-16 13:05:04.740640600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AutomationSession.get_id.html 2026-03-12 13:53:41.182817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: const char*

-

The unique identifier of session.

+

The unique identifier of session.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AutomationSession.set_application_info.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AutomationSession.set_application_info.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.AutomationSession.set_application_info.html 2025-12-16 13:05:04.744823700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.AutomationSession.set_application_info.html 2026-03-12 13:53:41.217817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
info

Type: WebKitApplicationInfo

-

A WebKitApplicationInfo.

+

A WebKitApplicationInfo.

@@ -177,7 +177,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_item.html 2025-12-16 13:05:04.788197300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_item.html 2026-03-12 13:53:41.396817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,15 +173,15 @@

Type: WebKitBackForwardListItem

-

The WebKitBackForwardListItem - preceding the current item or NULL.

+

The WebKitBackForwardListItem + preceding the current item or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list.html 2025-12-16 13:05:04.790634200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list.html 2026-03-12 13:53:41.426817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,15 +173,15 @@

Type: A list of WebKitBackForwardListItem*

-

A GList of - items preceding the current item.

+

A GList of + items preceding the current item.

- +
The caller of the method takes ownership of the returned data container, but not the data inside it.
The caller of the method takes ownership of the data container, but not the data inside it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list_with_limit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list_with_limit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list_with_limit.html 2025-12-16 13:05:04.793996000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_back_list_with_limit.html 2026-03-12 13:53:41.444817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@
limit

Type: guint

-

The number of items to retrieve.

+

The number of items to retrieve.

@@ -206,15 +206,15 @@

Type: A list of WebKitBackForwardListItem*

-

A GList of - items preceding the current item limited by limit.

+

A GList of + items preceding the current item limited by limit.

- +
The caller of the method takes ownership of the returned data container, but not the data inside it.
The caller of the method takes ownership of the data container, but not the data inside it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_current_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_current_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_current_item.html 2025-12-16 13:05:04.797346600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_current_item.html 2026-03-12 13:53:41.462817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,15 +173,15 @@

Type: WebKitBackForwardListItem

-

A WebKitBackForwardListItem - or NULL if back_forward_list is empty.

+

A WebKitBackForwardListItem + or NULL if back_forward_list is empty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_item.html 2025-12-16 13:05:04.800222900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_item.html 2026-03-12 13:53:41.479817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,15 +173,15 @@

Type: WebKitBackForwardListItem

-

The WebKitBackForwardListItem - following the current item or NULL.

+

The WebKitBackForwardListItem + following the current item or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list.html 2025-12-16 13:05:04.803022900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list.html 2026-03-12 13:53:41.495817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,15 +173,15 @@

Type: A list of WebKitBackForwardListItem*

-

A GList of - items following the current item.

+

A GList of + items following the current item.

- +
The caller of the method takes ownership of the returned data container, but not the data inside it.
The caller of the method takes ownership of the data container, but not the data inside it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list_with_limit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list_with_limit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list_with_limit.html 2025-12-16 13:05:04.806417000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_forward_list_with_limit.html 2026-03-12 13:53:41.512817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@
limit

Type: guint

-

The number of items to retrieve.

+

The number of items to retrieve.

@@ -206,15 +206,15 @@

Type: A list of WebKitBackForwardListItem*

-

A GList of - items following the current item limited by limit.

+

A GList of + items following the current item limited by limit.

- +
The caller of the method takes ownership of the returned data container, but not the data inside it.
The caller of the method takes ownership of the data container, but not the data inside it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_length.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_length.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_length.html 2025-12-16 13:05:04.809223000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_length.html 2026-03-12 13:53:41.526817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@

Type: guint

-

The length of back_forward_list.

+

The length of back_forward_list.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_nth_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_nth_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardList.get_nth_item.html 2025-12-16 13:05:04.812540800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardList.get_nth_item.html 2026-03-12 13:53:41.543817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@
index

Type: gint

-

The index of the item.

+

The index of the item.

@@ -206,15 +206,15 @@

Type: WebKitBackForwardListItem

-

The WebKitBackForwardListItem - located at the specified index relative to the current item or NULL.

+

The WebKitBackForwardListItem + located at the specified index relative to the current item or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_original_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_original_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_original_uri.html 2025-12-16 13:05:04.955012300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_original_uri.html 2026-03-12 13:53:41.608817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,15 +162,15 @@

Type: const gchar*

-

The original URI of list_item or NULL - when the original URI is empty.

+

The original URI of list_item or NULL + when the original URI is empty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_title.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_title.html 2025-12-16 13:05:04.958406700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_title.html 2026-03-12 13:53:41.635817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -161,15 +161,15 @@

Type: const gchar*

-

The page title of list_item or NULL - when the title is empty.

+

The page title of list_item or NULL + when the title is empty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_uri.html 2025-12-16 13:05:04.961491300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.BackForwardListItem.get_uri.html 2026-03-12 13:53:41.658817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,15 +164,15 @@

Type: const gchar*

-

The URI of list_item or NULL - when the URI is empty.

+

The URI of list_item or NULL + when the URI is empty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.cancel.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.cancel.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.cancel.html 2025-12-16 13:05:05.133221900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.cancel.html 2026-03-12 13:53:41.739817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.finish.html 2025-12-16 13:05:05.135008600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.finish.html 2026-03-12 13:53:41.758817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_element_rectangle.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_element_rectangle.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_element_rectangle.html 2025-12-16 13:05:05.138411500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_element_rectangle.html 2026-03-12 13:53:41.776817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
rect

Type: GdkRectangle

-

A GdkRectangle to fill in with the element area.

+

A GdkRectangle to fill in with the element area.

@@ -175,7 +175,7 @@ - +
The argument will be set by the function.
The returned data is owned by the instance.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_rgba.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_rgba.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_rgba.html 2025-12-16 13:05:05.141254700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.get_rgba.html 2026-03-12 13:53:41.794817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@
rgba

Type: GdkRGBA

-

A GdkRGBA to fill in with the current color.

+

A GdkRGBA to fill in with the current color.

@@ -183,7 +183,7 @@ - +
The argument will be set by the function.
The returned data is owned by the instance.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.set_rgba.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.set_rgba.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ColorChooserRequest.set_rgba.html 2025-12-16 13:05:05.143008500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ColorChooserRequest.set_rgba.html 2026-03-12 13:53:41.812817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@
rgba

Type: GdkRGBA

-

A pointer GdkRGBA.

+

A pointer GdkRGBA.

@@ -183,7 +183,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.append.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.append.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.append.html 2025-12-16 13:05:05.177066800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.append.html 2026-03-12 13:53:41.951817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to add.

+

The WebKitContextMenuItem to add.

@@ -193,7 +193,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.first.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.first.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.first.html 2025-12-16 13:05:05.180014400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.first.html 2026-03-12 13:53:41.979817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,15 +183,15 @@

Type: WebKitContextMenuItem

-

The first WebKitContextMenuItem of menu, - or NULL if the WebKitContextMenu is empty.

+

The first WebKitContextMenuItem of menu, + or NULL if the WebKitContextMenu is empty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_event.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_event.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_event.html 2025-12-16 13:05:05.184181000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_event.html 2026-03-12 13:53:42.014817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -197,14 +197,14 @@

Type: GdkEvent

-

The menu event or NULL.

+

The menu event or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_item_at_position.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_item_at_position.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_item_at_position.html 2025-12-16 13:05:05.187007400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_item_at_position.html 2026-03-12 13:53:42.038817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
position

Type: guint

-

The position of the item, counting from 0

+

The position of the item, counting from 0

@@ -216,15 +216,15 @@

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem at position position in menu, - or NULL if the position is off the end of the menu.

+

The WebKitContextMenuItem at position position in menu, + or NULL if the position is off the end of the menu.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_items.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_items.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_items.html 2025-12-16 13:05:05.190284500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_items.html 2026-03-12 13:53:42.058817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,15 +183,15 @@

Type: A list of None

-

A GList of - WebKitContextMenuItems.

+

A GList of + WebKitContextMenuItems.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_n_items.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_n_items.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_n_items.html 2025-12-16 13:05:05.193096200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_n_items.html 2026-03-12 13:53:42.083817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: guint

-

The number of WebKitContextMenuItems in menu.

+

The number of WebKitContextMenuItems in menu.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_user_data.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_user_data.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.get_user_data.html 2025-12-16 13:05:05.195007300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.get_user_data.html 2026-03-12 13:53:42.122817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,14 +185,14 @@

Type: GVariant

-

The user data of menu, or NULL if menu doesn’t have user data.

+

The user data of menu, or NULL if menu doesn’t have user data.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.insert.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.insert.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.insert.html 2025-12-16 13:05:05.199419700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.insert.html 2026-03-12 13:53:42.160817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to add.

+

The WebKitContextMenuItem to add.

@@ -197,7 +197,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -205,7 +205,7 @@
position

Type: gint

-

The position to insert the item.

+

The position to insert the item.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.last.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.last.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.last.html 2025-12-16 13:05:05.202061700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.last.html 2026-03-12 13:53:42.201817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,15 +183,15 @@

Type: WebKitContextMenuItem

-

The last WebKitContextMenuItem of menu, - or NULL if the WebKitContextMenu is empty.

+

The last WebKitContextMenuItem of menu, + or NULL if the WebKitContextMenu is empty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.move_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.move_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.move_item.html 2025-12-16 13:05:05.205693500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.move_item.html 2026-03-12 13:53:42.237817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to add.

+

The WebKitContextMenuItem to add.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -206,7 +206,7 @@
position

Type: gint

-

The new position to move the item.

+

The new position to move the item.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.prepend.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.prepend.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.prepend.html 2025-12-16 13:05:05.208180200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.prepend.html 2026-03-12 13:53:42.279817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to add.

+

The WebKitContextMenuItem to add.

@@ -193,7 +193,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.remove.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.remove.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.remove.html 2025-12-16 13:05:05.211044800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.remove.html 2026-03-12 13:53:42.316817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to remove.

+

The WebKitContextMenuItem to remove.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.remove_all.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.remove_all.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.remove_all.html 2025-12-16 13:05:05.212811500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.remove_all.html 2026-03-12 13:53:42.341817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.set_user_data.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.set_user_data.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenu.set_user_data.html 2025-12-16 13:05:05.215006800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenu.set_user_data.html 2026-03-12 13:53:42.375817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
user_data

Type: GVariant

-

A GVariant.

+

A GVariant.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_gaction.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_gaction.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_gaction.html 2025-12-16 13:05:05.255006000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_gaction.html 2026-03-12 13:53:42.615817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,15 +165,15 @@

Type: GAction

-

The GAction associated to the WebKitContextMenuItem, - or NULL if item is a separator.

+

The GAction associated to the WebKitContextMenuItem, + or NULL if item is a separator.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_stock_action.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_stock_action.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_stock_action.html 2025-12-16 13:05:05.259120000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_stock_action.html 2026-03-12 13:53:42.631817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: WebKitContextMenuAction

-

The WebKitContextMenuAction of item.

+

The WebKitContextMenuAction of item.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_submenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_submenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_submenu.html 2025-12-16 13:05:05.261811000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.get_submenu.html 2026-03-12 13:53:42.654817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,15 +165,15 @@

Type: WebKitContextMenu

-

The WebKitContextMenu representing the submenu of - item or NULL if item doesn’t have a submenu.

+

The WebKitContextMenu representing the submenu of + item or NULL if item doesn’t have a submenu.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.is_separator.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.is_separator.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.is_separator.html 2025-12-16 13:05:05.264539200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.is_separator.html 2026-03-12 13:53:42.672817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@

Type: gboolean

-

TRUE is item is a separator or FALSE otherwise.

+

TRUE is item is a separator or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.set_submenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.set_submenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ContextMenuItem.set_submenu.html 2025-12-16 13:05:05.267116500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ContextMenuItem.set_submenu.html 2026-03-12 13:53:42.689817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
submenu

Type: WebKitContextMenu

-

A WebKitContextMenu.

+

A WebKitContextMenu.

@@ -177,7 +177,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.add_cookie.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.add_cookie.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.add_cookie.html 2025-12-16 13:05:05.291005400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.add_cookie.html 2026-03-12 13:53:42.777817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
cookie

Type: SoupCookie

-

The SoupCookie to be added.

+

The SoupCookie to be added.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -206,7 +206,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -215,7 +215,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -223,7 +223,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -240,7 +240,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -249,7 +249,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.add_cookie_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.add_cookie_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.add_cookie_finish.html 2025-12-16 13:05:05.295005300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.add_cookie_finish.html 2026-03-12 13:53:42.803817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -229,7 +229,7 @@

Type: gboolean

-

TRUE if the cookie was added or FALSE in case of error.

+

TRUE if the cookie was added or FALSE in case of error.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie.html 2025-12-16 13:05:05.300522000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie.html 2026-03-12 13:53:42.829817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
cookie

Type: SoupCookie

-

The SoupCookie to be deleted.

+

The SoupCookie to be deleted.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -206,7 +206,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -215,7 +215,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -223,7 +223,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -240,7 +240,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -249,7 +249,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie_finish.html 2025-12-16 13:05:05.303005000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.delete_cookie_finish.html 2026-03-12 13:53:42.855817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -229,7 +229,7 @@

Type: gboolean

-

TRUE if the cookie was deleted or FALSE in case of error.

+

TRUE if the cookie was deleted or FALSE in case of error.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy.html 2025-12-16 13:05:05.308279800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy.html 2026-03-12 13:53:42.887817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -191,7 +191,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -200,7 +200,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -225,7 +225,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -234,7 +234,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy_finish.html 2025-12-16 13:05:05.311004900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_accept_policy_finish.html 2026-03-12 13:53:42.911817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -229,7 +229,7 @@

Type: WebKitCookieAcceptPolicy

-

The cookie acceptance policy of cookie_manager as a WebKitCookieAcceptPolicy.

+

The cookie acceptance policy of cookie_manager as a WebKitCookieAcceptPolicy.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies.html 2025-12-16 13:05:05.316386200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies.html 2026-03-12 13:53:42.955817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -197,7 +197,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -205,7 +205,7 @@
callback

Type: GAsyncReadyCallback

-

(closure user_data): a GAsyncReadyCallback to call when the request is satisfied.

+

(closure user_data): a GAsyncReadyCallback to call when the request is satisfied.

@@ -222,7 +222,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -231,7 +231,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies_finish.html 2025-12-16 13:05:05.319004800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_all_cookies_finish.html 2026-03-12 13:53:42.993817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -210,7 +210,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -231,14 +231,14 @@

Type: A list of SoupCookie*

-

A GList of SoupCookie instances.

+

A GList of SoupCookie instances.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_cookies.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_cookies.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_cookies.html 2025-12-16 13:05:05.325357700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_cookies.html 2026-03-12 13:53:43.046817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -191,7 +191,7 @@
uri

Type: const gchar*

-

The URI associated to the cookies to be retrieved.

+

The URI associated to the cookies to be retrieved.

@@ -200,7 +200,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -208,7 +208,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -217,7 +217,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -225,7 +225,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -242,7 +242,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -251,7 +251,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_cookies_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_cookies_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.get_cookies_finish.html 2025-12-16 13:05:05.329413400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.get_cookies_finish.html 2026-03-12 13:53:43.077817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -210,7 +210,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -231,14 +231,14 @@

Type: A list of SoupCookie*

-

A GList of SoupCookie instances.

+

A GList of SoupCookie instances.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies.html 2025-12-16 13:05:05.334766900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies.html 2026-03-12 13:53:43.122817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
cookies

Type: A list of SoupCookie*

-

A GList of SoupCookie to be added.

+

A GList of SoupCookie to be added.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -206,7 +206,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -215,7 +215,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -223,7 +223,7 @@
callback

Type: GAsyncReadyCallback

-

(closure user_data): a GAsyncReadyCallback to call when the request is satisfied.

+

(closure user_data): a GAsyncReadyCallback to call when the request is satisfied.

@@ -240,7 +240,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -249,7 +249,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies_finish.html 2025-12-16 13:05:05.338581000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.replace_cookies_finish.html 2026-03-12 13:53:43.159817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -229,7 +229,7 @@

Type: gboolean

-

TRUE if the cookies were added or FALSE in case of error.

+

TRUE if the cookies were added or FALSE in case of error.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.set_accept_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.set_accept_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.set_accept_policy.html 2025-12-16 13:05:05.341818800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.set_accept_policy.html 2026-03-12 13:53:43.182817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
policy

Type: WebKitCookieAcceptPolicy

-

A WebKitCookieAcceptPolicy.

+

A WebKitCookieAcceptPolicy.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.set_persistent_storage.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.set_persistent_storage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.CookieManager.set_persistent_storage.html 2025-12-16 13:05:05.346405700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.CookieManager.set_persistent_storage.html 2026-03-12 13:53:43.207817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,7 +193,7 @@
filename

Type: const gchar*

-

The filename to read to/write from.

+

The filename to read to/write from.

@@ -202,7 +202,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -210,7 +210,7 @@
storage

Type: WebKitCookiePersistentStorage

-

A WebKitCookiePersistentStorage.

+

A WebKitCookiePersistentStorage.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.copy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.copy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.copy.html 2025-12-16 13:05:04.527021200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.copy.html 2026-03-12 13:53:39.816816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: WebKitCredential

-

A copy of passed in WebKitCredential.

+

A copy of passed in WebKitCredential.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.free.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.free.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.free.html 2025-12-16 13:05:04.529896500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.free.html 2026-03-12 13:53:39.860816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.get_certificate.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.get_certificate.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.get_certificate.html 2025-12-16 13:05:04.532754400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.get_certificate.html 2026-03-12 13:53:39.994816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: GTlsCertificate

-

A GTlsCertificate, or NULL.

+

A GTlsCertificate, or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.get_password.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.get_password.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.get_password.html 2025-12-16 13:05:04.535020800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.get_password.html 2026-03-12 13:53:40.042816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: const gchar*

-

The password stored in the WebKitCredential.

+

The password stored in the WebKitCredential.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.get_persistence.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.get_persistence.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.get_persistence.html 2025-12-16 13:05:04.538350300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.get_persistence.html 2026-03-12 13:53:40.105816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: WebKitCredentialPersistence

-

The WebKitCredentialPersistence stored in the WebKitCredential.

+

The WebKitCredentialPersistence stored in the WebKitCredential.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.get_username.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.get_username.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.get_username.html 2025-12-16 13:05:04.541253600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.get_username.html 2026-03-12 13:53:40.175816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: const gchar*

-

The username stored in the WebKitCredential.

+

The username stored in the WebKitCredential.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.has_password.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.has_password.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Credential.has_password.html 2025-12-16 13:05:04.543020700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Credential.has_password.html 2026-03-12 13:53:40.220816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: gboolean

-

TRUE if the credential has a password or FALSE otherwise.

+

TRUE if the credential has a password or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.cancel.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.cancel.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.cancel.html 2025-12-16 13:05:05.393038000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.cancel.html 2026-03-12 13:53:43.351817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_allow_overwrite.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_allow_overwrite.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_allow_overwrite.html 2025-12-16 13:05:05.395003000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_allow_overwrite.html 2026-03-12 13:53:43.369817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@

Type: gboolean

-

The current value of the WebKitDownload:allow-overwrite property.

+

The current value of the WebKitDownload:allow-overwrite property.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_destination.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_destination.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_destination.html 2025-12-16 13:05:05.398759800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_destination.html 2026-03-12 13:53:43.396817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,14 +187,14 @@

Type: const gchar*

-

The destination or NULL.

+

The destination or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_elapsed_time.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_elapsed_time.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_elapsed_time.html 2025-12-16 13:05:05.401137800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_elapsed_time.html 2026-03-12 13:53:43.414817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gdouble

-

Seconds since the download was started.

+

Seconds since the download was started.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_estimated_progress.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_estimated_progress.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_estimated_progress.html 2025-12-16 13:05:05.404425000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_estimated_progress.html 2026-03-12 13:53:43.431817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,8 +188,8 @@

Type: gdouble

-

An estimate of the of the percent complete for a download - as a range from 0.0 to 1.0.

+

An estimate of the of the percent complete for a download + as a range from 0.0 to 1.0.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_received_data_length.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_received_data_length.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_received_data_length.html 2025-12-16 13:05:05.406903700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_received_data_length.html 2026-03-12 13:53:43.464817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: guint64

-

The amount of bytes already downloaded.

+

The amount of bytes already downloaded.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_request.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_request.html 2025-12-16 13:05:05.409647700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_request.html 2026-03-12 13:53:43.491818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -177,14 +177,14 @@

Type: WebKitURIRequest

-

The WebKitURIRequest of download.

+

The WebKitURIRequest of download.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_response.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_response.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_response.html 2025-12-16 13:05:05.412518000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_response.html 2026-03-12 13:53:43.506817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,15 +189,15 @@

Type: WebKitURIResponse

-

The WebKitURIResponse, or NULL if - the response hasn’t been received yet.

+

The WebKitURIResponse, or NULL if + the response hasn’t been received yet.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_web_view.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_web_view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.get_web_view.html 2025-12-16 13:05:05.415002800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.get_web_view.html 2026-03-12 13:53:43.522817900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -177,15 +177,15 @@

Type: WebKitWebView

-

The WebKitWebView that initiated download, - or NULL if download was not initiated by a WebKitWebView.

+

The WebKitWebView that initiated download, + or NULL if download was not initiated by a WebKitWebView.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.set_allow_overwrite.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.set_allow_overwrite.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.set_allow_overwrite.html 2025-12-16 13:05:05.418115000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.set_allow_overwrite.html 2026-03-12 13:53:43.538818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
allowed

Type: gboolean

-

The new value for the WebKitDownload:allow-overwrite property.

+

The new value for the WebKitDownload:allow-overwrite property.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.set_destination.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.set_destination.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Download.set_destination.html 2025-12-16 13:05:05.421616300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Download.set_destination.html 2026-03-12 13:53:43.566817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
destination

Type: const gchar*

-

The destination.

+

The destination.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.get_typing_attributes.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.get_typing_attributes.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.get_typing_attributes.html 2025-12-16 13:05:05.461792200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.get_typing_attributes.html 2026-03-12 13:53:43.744818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: guint

-

A bitmask of WebKitEditorTypingAttributes flags.

+

A bitmask of WebKitEditorTypingAttributes flags.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_copy_available.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_copy_available.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_copy_available.html 2025-12-16 13:05:05.464446800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_copy_available.html 2026-03-12 13:53:43.763818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: gboolean

-

TRUE if copy is currently available.

+

TRUE if copy is currently available.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_cut_available.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_cut_available.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_cut_available.html 2025-12-16 13:05:05.467175000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_cut_available.html 2026-03-12 13:53:43.780818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: gboolean

-

TRUE if cut is currently available.

+

TRUE if cut is currently available.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_paste_available.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_paste_available.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_paste_available.html 2025-12-16 13:05:05.469527200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_paste_available.html 2026-03-12 13:53:43.795817900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: gboolean

-

TRUE if paste is currently available.

+

TRUE if paste is currently available.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_redo_available.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_redo_available.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_redo_available.html 2025-12-16 13:05:05.472200400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_redo_available.html 2026-03-12 13:53:43.813818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: gboolean

-

TRUE if redo is currently available.

+

TRUE if redo is currently available.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_undo_available.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_undo_available.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.EditorState.is_undo_available.html 2025-12-16 13:05:05.474471300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.EditorState.is_undo_available.html 2026-03-12 13:53:43.830818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: gboolean

-

TRUE if undo is currently available.

+

TRUE if undo is currently available.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FaviconDatabase.clear.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FaviconDatabase.clear.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FaviconDatabase.clear.html 2025-12-16 13:05:05.495902000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FaviconDatabase.clear.html 2026-03-12 13:53:43.897818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon.html 2025-12-16 13:05:05.501875400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon.html 2026-03-12 13:53:43.925818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@
page_uri

Type: const gchar*

-

URI of the page for which we want to retrieve the favicon.

+

URI of the page for which we want to retrieve the favicon.

@@ -182,7 +182,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -190,7 +190,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL.

+

A GCancellable or NULL.

@@ -199,7 +199,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -207,8 +207,8 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is - satisfied or NULL if you don’t care about the result.

+

A GAsyncReadyCallback to call when the request is + satisfied or NULL if you don’t care about the result.

@@ -225,7 +225,7 @@
user_data

Type: gpointer

-

The data to pass to callback.

+

The data to pass to callback.

The argument can be NULL.
@@ -234,7 +234,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_finish.html 2025-12-16 13:05:05.505471000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_finish.html 2026-03-12 13:53:43.947818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
result

Type: GAsyncResult

-

A GAsyncResult obtained from the GAsyncReadyCallback passed to webkit_favicon_database_get_favicon()

+

A GAsyncResult obtained from the GAsyncReadyCallback passed to webkit_favicon_database_get_favicon()

@@ -174,7 +174,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -188,7 +188,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -209,14 +209,14 @@

Type: GdkTexture

-

A new favicon image, or NULL in case of error.

+

A new favicon image, or NULL in case of error.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_uri.html 2025-12-16 13:05:05.508744700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FaviconDatabase.get_favicon_uri.html 2026-03-12 13:53:43.966818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
page_uri

Type: const gchar*

-

URI of the page containing the icon.

+

URI of the page containing the icon.

@@ -173,7 +173,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -196,15 +196,15 @@

Type: gchar*

-

A newly allocated URI for the favicon, or NULL if the -database doesn’t have a favicon for page_uri.

+

A newly allocated URI for the favicon, or NULL if the +database doesn’t have a favicon for page_uri.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_category.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_category.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_category.html 2025-12-16 13:05:04.558658100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_category.html 2026-03-12 13:53:40.349816600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,14 +173,14 @@

Type: const char*

-

Feature category.

+

Feature category.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_default_value.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_default_value.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_default_value.html 2025-12-16 13:05:04.561856000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_default_value.html 2026-03-12 13:53:40.413816700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,7 +175,7 @@

Type: gboolean

-

Whether the feature is enabled by default.

+

Whether the feature is enabled by default.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_details.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_details.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_details.html 2025-12-16 13:05:04.564904700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_details.html 2026-03-12 13:53:40.744816800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,14 +178,14 @@

Type: const char*

-

Feature description.

+

Feature description.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_identifier.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_identifier.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_identifier.html 2025-12-16 13:05:04.567020200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_identifier.html 2026-03-12 13:53:40.770816800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const char*

-

The identifier string for the feature.

+

The identifier string for the feature.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_name.html 2025-12-16 13:05:04.570322800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_name.html 2026-03-12 13:53:40.795817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const char*

-

Short feature name.

+

Short feature name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_status.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_status.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.get_status.html 2025-12-16 13:05:04.572093000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.get_status.html 2026-03-12 13:53:40.836816800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@

Type: WebKitFeatureStatus

-

Feature status.

+

Feature status.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.ref.html 2025-12-16 13:05:04.575020000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.ref.html 2026-03-12 13:53:40.899816800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,14 +172,14 @@

Type: WebKitFeature

-

The same feature with an additional reference.

+

The same feature with an additional reference.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Feature.unref.html 2025-12-16 13:05:04.591039000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Feature.unref.html 2026-03-12 13:53:40.943817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FeatureList.get.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FeatureList.get.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FeatureList.get.html 2025-12-16 13:05:04.648944000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FeatureList.get.html 2026-03-12 13:53:41.031817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
index

Type: gsize

-

Index of the feature.

+

Index of the feature.

@@ -196,14 +196,14 @@

Type: WebKitFeature

-

The feature at index.

+

The feature at index.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FeatureList.get_length.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FeatureList.get_length.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FeatureList.get_length.html 2025-12-16 13:05:04.651341700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FeatureList.get_length.html 2026-03-12 13:53:41.058817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,8 +163,8 @@

Type: gsize

-

Number of elements.

-

Since 2.42

+

Number of elements.

+

Since 2.42

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FeatureList.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FeatureList.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FeatureList.ref.html 2025-12-16 13:05:04.654405000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FeatureList.ref.html 2026-03-12 13:53:41.098816900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,14 +164,14 @@

Type: WebKitFeatureList

-

The same feature_list with an additional reference.

+

The same feature_list with an additional reference.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FeatureList.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FeatureList.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FeatureList.unref.html 2025-12-16 13:05:04.656511500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FeatureList.unref.html 2026-03-12 13:53:41.114817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.cancel.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.cancel.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.cancel.html 2025-12-16 13:05:05.536515000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.cancel.html 2026-03-12 13:53:44.013818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types.html 2025-12-16 13:05:05.540526900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types.html 2026-03-12 13:53:44.024818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,18 +181,18 @@

Type: An array of utf8

-

A +

A NULL-terminated array of strings if a list of accepted MIME types is defined or NULL otherwise, meaning that any MIME type should be accepted. This array and its contents are owned by WebKit and -should not be modified or freed.

+should not be modified or freed.

- +
The array is NULL-terminated.
The returned data is owned by the instance.
The data is owned by the instance.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types_filter.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types_filter.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types_filter.html 2025-12-16 13:05:05.543000000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_mime_types_filter.html 2026-03-12 13:53:44.034818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,16 +174,16 @@

Type: GtkFileFilter

-

A GtkFileFilter if a list of accepted +

A GtkFileFilter if a list of accepted MIME types is defined or NULL otherwise. The returned object is -owned by WebKit should not be modified or freed.

+owned by WebKit should not be modified or freed.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_select_multiple.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_select_multiple.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_select_multiple.html 2025-12-16 13:05:05.547027600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_select_multiple.html 2026-03-12 13:53:44.043818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gboolean

-

TRUE if the file chooser should allow selecting multiple files or FALSE otherwise.

+

TRUE if the file chooser should allow selecting multiple files or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_selected_files.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_selected_files.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_selected_files.html 2025-12-16 13:05:05.550298000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.get_selected_files.html 2026-03-12 13:53:44.053818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,17 +183,17 @@

Type: An array of utf8

-

A +

A NULL-terminated array of strings if there are selected files associated with the request or NULL otherwise. This array and its -contents are owned by WebKit and should not be modified or freed.

+contents are owned by WebKit and should not be modified or freed.

- +
The array is NULL-terminated.
The returned data is owned by the instance.
The data is owned by the instance.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.select_files.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.select_files.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FileChooserRequest.select_files.html 2025-12-16 13:05:05.553162000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FileChooserRequest.select_files.html 2026-03-12 13:53:44.062818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,8 +168,8 @@
files

Type: An array of gchar*

-

A -NULL-terminated array of strings, containing paths to local files.

+

A +NULL-terminated array of strings, containing paths to local files.

@@ -178,7 +178,7 @@ - +
The array must be NULL-terminated.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.count_matches.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.count_matches.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.count_matches.html 2025-12-16 13:05:05.582892400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.count_matches.html 2026-03-12 13:53:44.113818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,7 +180,7 @@
search_text

Type: const gchar*

-

The text to look for.

+

The text to look for.

@@ -189,7 +189,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -197,7 +197,7 @@
find_options

Type: guint32

-

A bitmask with the WebKitFindOptions used in the search.

+

A bitmask with the WebKitFindOptions used in the search.

@@ -214,7 +214,7 @@
max_match_count

Type: guint

-

The maximum number of matches allowed in the search.

+

The maximum number of matches allowed in the search.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.get_max_match_count.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.get_max_match_count.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.get_max_match_count.html 2025-12-16 13:05:05.585868100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.get_max_match_count.html 2026-03-12 13:53:44.122818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@

Type: guint

-

The maximum number of matches to report.

+

The maximum number of matches to report.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.get_options.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.get_options.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.get_options.html 2025-12-16 13:05:05.588652800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.get_options.html 2026-03-12 13:53:44.131818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,8 +183,8 @@

Type: guint32

-

A bitmask containing the WebKitFindOptions associated -with the current search.

+

A bitmask containing the WebKitFindOptions associated +with the current search.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.get_search_text.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.get_search_text.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.get_search_text.html 2025-12-16 13:05:05.590999100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.get_search_text.html 2026-03-12 13:53:44.140818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,14 +176,14 @@

Type: const gchar*

-

The text to look for in the WebKitWebView.

+

The text to look for in the WebKitWebView.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.get_web_view.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.get_web_view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.get_web_view.html 2025-12-16 13:05:05.594356800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.get_web_view.html 2026-03-12 13:53:44.149818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,14 +184,14 @@

Type: WebKitWebView

-

The WebKitWebView.

+

The WebKitWebView.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.search.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.search.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.search.html 2025-12-16 13:05:05.598999000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.search.html 2026-03-12 13:53:44.166818100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -191,7 +191,7 @@
search_text

Type: const gchar*

-

The text to look for.

+

The text to look for.

@@ -200,7 +200,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -208,7 +208,7 @@
find_options

Type: guint32

-

A bitmask with the WebKitFindOptions used in the search.

+

A bitmask with the WebKitFindOptions used in the search.

@@ -225,7 +225,7 @@
max_match_count

Type: guint

-

The maximum number of matches allowed in the search.

+

The maximum number of matches allowed in the search.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.search_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.search_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.search_finish.html 2025-12-16 13:05:05.602256000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.search_finish.html 2026-03-12 13:53:44.173818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.search_next.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.search_next.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.search_next.html 2025-12-16 13:05:05.604340300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.search_next.html 2026-03-12 13:53:44.179818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.search_previous.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.search_previous.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FindController.search_previous.html 2025-12-16 13:05:05.606363300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FindController.search_previous.html 2026-03-12 13:53:44.186818100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FormSubmissionRequest.list_text_fields.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FormSubmissionRequest.list_text_fields.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FormSubmissionRequest.list_text_fields.html 2025-12-16 13:05:05.640475300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FormSubmissionRequest.list_text_fields.html 2026-03-12 13:53:44.248818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
field_names

Type: An array of utf8

-

names of the text fields in the form.

+

names of the text fields in the form.

@@ -175,7 +175,7 @@ - +
The argument will be set by the function.
The returned data is owned by the instance.
The data is owned by the caller of the function.
Each element is a NUL terminated UTF-8 string.
@@ -183,7 +183,7 @@
field_values

Type: An array of utf8

-

values of the text fields in the form.

+

values of the text fields in the form.

@@ -192,7 +192,7 @@ - +
The argument will be set by the function.
The returned data is owned by the instance.
The data is owned by the caller of the function.
Each element is a NUL terminated UTF-8 string.
@@ -215,7 +215,7 @@

Type: gboolean

-

TRUE if the form contains text fields, or FALSE otherwise.

+

TRUE if the form contains text fields, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FormSubmissionRequest.submit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FormSubmissionRequest.submit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.FormSubmissionRequest.submit.html 2025-12-16 13:05:05.642201700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.FormSubmissionRequest.submit.html 2026-03-12 13:53:44.253818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationManager.failed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationManager.failed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationManager.failed.html 2025-12-16 13:05:05.665737900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationManager.failed.html 2026-03-12 13:53:44.279818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,7 +162,7 @@
error_message

Type: const char*

-

The error message.

+

The error message.

@@ -171,7 +171,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationManager.get_enable_high_accuracy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationManager.get_enable_high_accuracy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationManager.get_enable_high_accuracy.html 2025-12-16 13:05:05.668208400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationManager.get_enable_high_accuracy.html 2026-03-12 13:53:44.286818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: gboolean

-

Whether the setting is enabled.

+

Whether the setting is enabled.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationManager.update_position.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationManager.update_position.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationManager.update_position.html 2025-12-16 13:05:05.671201200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationManager.update_position.html 2026-03-12 13:53:44.295818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,7 +162,7 @@
position

Type: WebKitGeolocationPosition

-

A WebKitGeolocationPosition.

+

A WebKitGeolocationPosition.

@@ -171,7 +171,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.copy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.copy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.copy.html 2025-12-16 13:05:04.665897100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.copy.html 2026-03-12 13:53:41.179817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: WebKitGeolocationPosition

-

A copy of position.

+

A copy of position.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.free.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.free.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.free.html 2025-12-16 13:05:04.668304000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.free.html 2026-03-12 13:53:41.187816900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude.html 2025-12-16 13:05:04.670643000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude.html 2026-03-12 13:53:41.213817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
altitude

Type: double

-

Altitude in meters.

+

Altitude in meters.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude_accuracy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude_accuracy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude_accuracy.html 2025-12-16 13:05:04.673358200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_altitude_accuracy.html 2026-03-12 13:53:41.233817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
altitude_accuracy

Type: double

-

Accuracy of position altitude in meters.

+

Accuracy of position altitude in meters.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_heading.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_heading.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_heading.html 2025-12-16 13:05:04.675901200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_heading.html 2026-03-12 13:53:41.267817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,7 +172,7 @@
heading

Type: double

-

Heading in degrees.

+

Heading in degrees.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_speed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_speed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_speed.html 2025-12-16 13:05:04.678578400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_speed.html 2026-03-12 13:53:41.290817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
speed

Type: double

-

Speed in meters per second.

+

Speed in meters per second.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_timestamp.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_timestamp.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_timestamp.html 2025-12-16 13:05:04.681122300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.GeolocationPosition.set_timestamp.html 2026-03-12 13:53:41.321817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@
timestamp

Type: guint64

-

Timestamp in seconds since the epoch, or 0 to use current time.

+

Timestamp in seconds since the epoch, or 0 to use current time.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_editable.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_editable.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_editable.html 2025-12-16 13:05:05.726063700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_editable.html 2026-03-12 13:53:44.370818100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s an editable element at the coordinates of the hit_test_result, - or FALSE otherwise.

+

TRUE if there’s an editable element at the coordinates of the hit_test_result, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_image.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_image.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_image.html 2025-12-16 13:05:05.729719200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_image.html 2026-03-12 13:53:44.379818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s an image element in the coordinates of the Hit Test, - or FALSE otherwise.

+

TRUE if there’s an image element in the coordinates of the Hit Test, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_link.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_link.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_link.html 2025-12-16 13:05:05.732809500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_link.html 2026-03-12 13:53:44.388818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s a link element in the coordinates of the Hit Test, - or FALSE otherwise.

+

TRUE if there’s a link element in the coordinates of the Hit Test, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_media.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_media.html 2025-12-16 13:05:05.736257000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_media.html 2026-03-12 13:53:44.397818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s a media element in the coordinates of the Hit Test, - or FALSE otherwise.

+

TRUE if there’s a media element in the coordinates of the Hit Test, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_scrollbar.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_scrollbar.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_scrollbar.html 2025-12-16 13:05:05.739239000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_scrollbar.html 2026-03-12 13:53:44.407818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s a scrollbar element at the coordinates of the hit_test_result, - or FALSE otherwise.

+

TRUE if there’s a scrollbar element at the coordinates of the hit_test_result, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_selection.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_selection.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_selection.html 2025-12-16 13:05:05.742955200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.context_is_selection.html 2026-03-12 13:53:44.416818100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s a selected element at the coordinates of the hit_test_result, - or FALSE otherwise.

+

TRUE if there’s a selected element at the coordinates of the hit_test_result, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_context.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_context.html 2025-12-16 13:05:05.745704200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_context.html 2026-03-12 13:53:44.424818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@

Type: guint

-

A bitmask of WebKitHitTestResultContext flags.

+

A bitmask of WebKitHitTestResultContext flags.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_image_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_image_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_image_uri.html 2025-12-16 13:05:05.749023200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_image_uri.html 2026-03-12 13:53:44.433818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,15 +187,15 @@

Type: const gchar*

-

The URI of the image element in the coordinates of the Hit Test, - or NULL if there isn’t an image element in hit_test_result context.

+

The URI of the image element in the coordinates of the Hit Test, + or NULL if there isn’t an image element in hit_test_result context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_label.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_label.html 2025-12-16 13:05:05.752064000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_label.html 2026-03-12 13:53:44.443818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,16 +187,16 @@

Type: const gchar*

-

The label of the link element in the coordinates of the Hit Test, +

The label of the link element in the coordinates of the Hit Test, or NULL if there isn’t a link element in hit_test_result context or the - link element doesn’t have a label.

+ link element doesn’t have a label.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_title.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_title.html 2025-12-16 13:05:05.754995800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_title.html 2026-03-12 13:53:44.453818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,16 +187,16 @@

Type: const gchar*

-

The title of the link element in the coordinates of the Hit Test, +

The title of the link element in the coordinates of the Hit Test, or NULL if there isn’t a link element in hit_test_result context or the - link element doesn’t have a title.

+ link element doesn’t have a title.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_uri.html 2025-12-16 13:05:05.758283900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_link_uri.html 2026-03-12 13:53:44.461818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,15 +187,15 @@

Type: const gchar*

-

The URI of the link element in the coordinates of the Hit Test, - or NULL if there isn’t a link element in hit_test_result context.

+

The URI of the link element in the coordinates of the Hit Test, + or NULL if there isn’t a link element in hit_test_result context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_media_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_media_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.HitTestResult.get_media_uri.html 2025-12-16 13:05:05.761502000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.HitTestResult.get_media_uri.html 2026-03-12 13:53:44.471818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,15 +187,15 @@

Type: const gchar*

-

The URI of the media element in the coordinates of the Hit Test, - or NULL if there isn’t a media element in hit_test_result context.

+

The URI of the media element in the coordinates of the Hit Test, + or NULL if there isn’t a media element in hit_test_result context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_domain.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_domain.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_domain.html 2025-12-16 13:05:04.698670400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_domain.html 2026-03-12 13:53:41.445817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,14 +165,14 @@

Type: const char*

-

The domain name.

+

The domain name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_last_update_time.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_last_update_time.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_last_update_time.html 2025-12-16 13:05:04.701498000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_last_update_time.html 2026-03-12 13:53:41.463817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,14 +167,14 @@

Type: GDateTime

-

The last update time as a GDateTime.

+

The last update time as a GDateTime.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_website_data_access_allowed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_website_data_access_allowed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_website_data_access_allowed.html 2025-12-16 13:05:04.704755000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.get_website_data_access_allowed.html 2026-03-12 13:53:41.481817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: gboolean

-

TRUE if website data access has been granted, or FALSE otherwise.

+

TRUE if website data access has been granted, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.ref.html 2025-12-16 13:05:04.707317600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.ref.html 2026-03-12 13:53:41.497817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,14 +166,14 @@

Type: WebKitITPFirstParty

-

The passed WebKitITPFirstParty.

+

The passed WebKitITPFirstParty.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPFirstParty.unref.html 2025-12-16 13:05:04.723113500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPFirstParty.unref.html 2026-03-12 13:53:41.514817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPThirdParty.get_domain.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPThirdParty.get_domain.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPThirdParty.get_domain.html 2025-12-16 13:05:04.727017000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPThirdParty.get_domain.html 2026-03-12 13:53:41.545817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,14 +163,14 @@

Type: const char*

-

The domain name.

+

The domain name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPThirdParty.get_first_parties.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPThirdParty.get_first_parties.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPThirdParty.get_first_parties.html 2025-12-16 13:05:04.730348600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPThirdParty.get_first_parties.html 2026-03-12 13:53:41.566817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,14 +163,14 @@

Type: A list of WebKitITPFirstParty*

-

A GList of WebKitITPFirstParty.

+

A GList of WebKitITPFirstParty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPThirdParty.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPThirdParty.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPThirdParty.ref.html 2025-12-16 13:05:04.733408000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPThirdParty.ref.html 2026-03-12 13:53:41.590817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,14 +164,14 @@

Type: WebKitITPThirdParty

-

The passed WebKitITPThirdParty.

+

The passed WebKitITPThirdParty.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPThirdParty.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPThirdParty.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ITPThirdParty.unref.html 2025-12-16 13:05:04.755016300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ITPThirdParty.unref.html 2026-03-12 13:53:41.607817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.filter_key_event.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.filter_key_event.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.filter_key_event.html 2025-12-16 13:05:05.812263000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.filter_key_event.html 2026-03-12 13:53:44.579818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
key_event

Type: GdkEvent

-

The key event to filter.

+

The key event to filter.

@@ -191,7 +191,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -214,7 +214,7 @@

Type: gboolean

-

TRUE if the key event was handled, or FALSE otherwise.

+

TRUE if the key event was handled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_hints.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_hints.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_hints.html 2025-12-16 13:05:05.814968300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_hints.html 2026-03-12 13:53:44.588818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@

Type: WebKitInputHints

-

The WebKitInputHints of the input associated with context.

+

The WebKitInputHints of the input associated with context.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_purpose.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_purpose.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_purpose.html 2025-12-16 13:05:05.817853500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.get_input_purpose.html 2026-03-12 13:53:44.596818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@

Type: WebKitInputPurpose

-

The WebKitInputPurpose of the input associated with context.

+

The WebKitInputPurpose of the input associated with context.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.get_preedit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.get_preedit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.get_preedit.html 2025-12-16 13:05:05.822121900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.get_preedit.html 2026-03-12 13:53:44.609818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
text

Type: char**

-

Location to store the preedit string.

+

Location to store the preedit string.

@@ -193,7 +193,7 @@ - +
The argument will be set by the function.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The instance takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
@@ -201,7 +201,7 @@
underlines

Type: A list of None

-

Location to store the underlines as a GList of WebKitInputMethodUnderline.

+

Location to store the underlines as a GList of WebKitInputMethodUnderline.

@@ -210,7 +210,7 @@ - +
The argument will be set by the function.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The instance takes ownership of the data, and is responsible for freeing it.
@@ -218,7 +218,7 @@
cursor_offset

Type: guint*

-

Location to store the position of cursor in preedit string.

+

Location to store the position of cursor in preedit string.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_cursor_area.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_cursor_area.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_cursor_area.html 2025-12-16 13:05:05.826429400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_cursor_area.html 2026-03-12 13:53:44.623818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
x

Type: int

-

The x coordinate of cursor location.

+

The x coordinate of cursor location.

The argument will be set by the function.
@@ -200,7 +200,7 @@
y

Type: int

-

The y coordinate of cursor location.

+

The y coordinate of cursor location.

@@ -217,7 +217,7 @@
width

Type: int

-

The width of cursor area.

+

The width of cursor area.

@@ -234,7 +234,7 @@
height

Type: int

-

The height of cursor area.

+

The height of cursor area.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_in.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_in.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_in.html 2025-12-16 13:05:05.828328100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_in.html 2026-03-12 13:53:44.629818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_out.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_out.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_out.html 2025-12-16 13:05:05.830203800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_focus_out.html 2026-03-12 13:53:44.636818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_surrounding.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_surrounding.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_surrounding.html 2025-12-16 13:05:05.835287800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.notify_surrounding.html 2026-03-12 13:53:44.655818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
text

Type: const gchar*

-

Text surrounding the insertion point.

+

Text surrounding the insertion point.

@@ -193,7 +193,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -201,7 +201,7 @@
length

Type: int

-

The length of text, or -1 if text is nul-terminated.

+

The length of text, or -1 if text is nul-terminated.

@@ -218,7 +218,7 @@
cursor_index

Type: guint

-

The byte index of the insertion cursor within text.

+

The byte index of the insertion cursor within text.

@@ -235,7 +235,7 @@
selection_index

Type: guint

-

The byte index of the selection cursor within text.

+

The byte index of the selection cursor within text.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.reset.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.reset.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.reset.html 2025-12-16 13:05:05.837227300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.reset.html 2026-03-12 13:53:44.661818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.set_enable_preedit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.set_enable_preedit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.set_enable_preedit.html 2025-12-16 13:05:05.839923400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.set_enable_preedit.html 2026-03-12 13:53:44.670818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,7 +180,7 @@
enabled

Type: gboolean

-

Whether to enable preedit.

+

Whether to enable preedit.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_hints.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_hints.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_hints.html 2025-12-16 13:05:05.842416800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_hints.html 2026-03-12 13:53:44.678818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
hints

Type: WebKitInputHints

-

A WebKitInputHints.

+

A WebKitInputHints.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_purpose.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_purpose.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_purpose.html 2025-12-16 13:05:05.845322800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodContext.set_input_purpose.html 2026-03-12 13:53:44.687818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
purpose

Type: WebKitInputPurpose

-

A WebKitInputPurpose.

+

A WebKitInputPurpose.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodUnderline.copy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodUnderline.copy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodUnderline.copy.html 2025-12-16 13:05:04.688871900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodUnderline.copy.html 2026-03-12 13:53:41.388817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -161,14 +161,14 @@

Type: WebKitInputMethodUnderline

-

A copy of passed in WebKitInputMethodUnderline.

+

A copy of passed in WebKitInputMethodUnderline.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodUnderline.free.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodUnderline.free.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodUnderline.free.html 2025-12-16 13:05:04.691019300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodUnderline.free.html 2026-03-12 13:53:41.397817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodUnderline.set_color.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodUnderline.set_color.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.InputMethodUnderline.set_color.html 2025-12-16 13:05:04.693732700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.InputMethodUnderline.set_color.html 2026-03-12 13:53:41.417817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
rgba

Type: GdkRGBA

-

A GdkRGBA or NULL.

+

A GdkRGBA or NULL.

@@ -173,7 +173,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.copy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.copy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.copy.html 2025-12-16 13:05:04.769730300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.copy.html 2026-03-12 13:53:41.660817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,14 +179,14 @@

Type: WebKitMemoryPressureSettings

-

A copy of of the passed WebKitMemoryPressureSettings.

+

A copy of of the passed WebKitMemoryPressureSettings.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.free.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.free.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.free.html 2025-12-16 13:05:04.771016100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.free.html 2026-03-12 13:53:41.671817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_conservative_threshold.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_conservative_threshold.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_conservative_threshold.html 2025-12-16 13:05:04.774402600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_conservative_threshold.html 2026-03-12 13:53:41.679817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gdouble

-

Value in the (0, 1) range.

+

Value in the (0, 1) range.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_kill_threshold.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_kill_threshold.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_kill_threshold.html 2025-12-16 13:05:04.776772000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_kill_threshold.html 2026-03-12 13:53:41.699817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gdouble

-

Positive value, can be zero.

+

Positive value, can be zero.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_memory_limit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_memory_limit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_memory_limit.html 2025-12-16 13:05:04.779359300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_memory_limit.html 2026-03-12 13:53:41.716817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: guint

-

Current value, in megabytes.

+

Current value, in megabytes.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_poll_interval.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_poll_interval.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_poll_interval.html 2025-12-16 13:05:04.781789500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_poll_interval.html 2026-03-12 13:53:41.724817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gdouble

-

Current interval value, in seconds.

+

Current interval value, in seconds.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_strict_threshold.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_strict_threshold.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_strict_threshold.html 2025-12-16 13:05:04.816834000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.get_strict_threshold.html 2026-03-12 13:53:41.741817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gdouble

-

Value in the (0, 1) range.

+

Value in the (0, 1) range.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_conservative_threshold.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_conservative_threshold.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_conservative_threshold.html 2025-12-16 13:05:04.822497100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_conservative_threshold.html 2026-03-12 13:53:41.760817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
value

Type: gdouble

-

Fraction of the memory limit where the conservative policy starts working.

+

Fraction of the memory limit where the conservative policy starts working.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_kill_threshold.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_kill_threshold.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_kill_threshold.html 2025-12-16 13:05:04.826156900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_kill_threshold.html 2026-03-12 13:53:41.778817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,8 +183,8 @@
value

Type: gdouble

-

Fraction of the memory limit where the process will be killed because - of excessive memory usage.

+

Fraction of the memory limit where the process will be killed because + of excessive memory usage.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_memory_limit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_memory_limit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_memory_limit.html 2025-12-16 13:05:04.828876500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_memory_limit.html 2026-03-12 13:53:41.796817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
memory_limit

Type: guint

-

Amount of memory (in MB) that the process is allowed to use.

+

Amount of memory (in MB) that the process is allowed to use.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_poll_interval.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_poll_interval.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_poll_interval.html 2025-12-16 13:05:04.832173600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_poll_interval.html 2026-03-12 13:53:41.814817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
value

Type: gdouble

-

Period (in seconds) between memory usage measurements.

+

Period (in seconds) between memory usage measurements.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_strict_threshold.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_strict_threshold.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_strict_threshold.html 2025-12-16 13:05:04.835014800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.MemoryPressureSettings.set_strict_threshold.html 2026-03-12 13:53:41.832817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -186,7 +186,7 @@
value

Type: gdouble

-

Fraction of the memory limit where the strict policy starts working.

+

Fraction of the memory limit where the strict policy starts working.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.copy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.copy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.copy.html 2025-12-16 13:05:04.841744700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.copy.html 2026-03-12 13:53:41.874817100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,14 +173,14 @@

Type: WebKitNavigationAction

-

A copy of passed in WebKitNavigationAction.

+

A copy of passed in WebKitNavigationAction.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.free.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.free.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.free.html 2025-12-16 13:05:04.843014500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.free.html 2026-03-12 13:53:41.882817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_frame_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_frame_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_frame_name.html 2025-12-16 13:05:04.847014400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_frame_name.html 2026-03-12 13:53:41.906817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const char*

-

The name of the new frame this navigation action targets or NULL.

+

The name of the new frame this navigation action targets or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_modifiers.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_modifiers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_modifiers.html 2025-12-16 13:05:04.850084000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_modifiers.html 2026-03-12 13:53:41.927817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,7 +175,7 @@

Type: guint

-

The modifier keys.

+

The modifier keys.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_mouse_button.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_mouse_button.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_mouse_button.html 2025-12-16 13:05:04.852789000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_mouse_button.html 2026-03-12 13:53:41.949817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,7 +175,7 @@

Type: guint

-

The mouse button number or 0

+

The mouse button number or 0

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_navigation_type.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_navigation_type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_navigation_type.html 2025-12-16 13:05:04.855014300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_navigation_type.html 2026-03-12 13:53:41.969817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@

Type: WebKitNavigationType

-

A WebKitNavigationType.

+

A WebKitNavigationType.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_request.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.get_request.html 2025-12-16 13:05:04.859022400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.get_request.html 2026-03-12 13:53:41.996817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,14 +178,14 @@

Type: WebKitURIRequest

-

A WebKitURIRequest.

+

A WebKitURIRequest.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.is_redirect.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.is_redirect.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.is_redirect.html 2025-12-16 13:05:04.861586800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.is_redirect.html 2026-03-12 13:53:42.017817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@

Type: gboolean

-

TRUE if the original navigation was redirected, FALSE otherwise.

+

TRUE if the original navigation was redirected, FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.is_user_gesture.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.is_user_gesture.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationAction.is_user_gesture.html 2025-12-16 13:05:04.864139300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationAction.is_user_gesture.html 2026-03-12 13:53:42.040817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@

Type: gboolean

-

Whether navigation action is a user gesture.

+

Whether navigation action is a user gesture.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationPolicyDecision.get_navigation_action.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationPolicyDecision.get_navigation_action.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NavigationPolicyDecision.get_navigation_action.html 2025-12-16 13:05:05.931078700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NavigationPolicyDecision.get_navigation_action.html 2026-03-12 13:53:44.852818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,14 +165,14 @@

Type: WebKitNavigationAction

-

The WebKitNavigationAction triggering this policy decision.

+

The WebKitNavigationAction triggering this policy decision.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkProxySettings.add_proxy_for_scheme.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkProxySettings.add_proxy_for_scheme.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkProxySettings.add_proxy_for_scheme.html 2025-12-16 13:05:04.876252000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkProxySettings.add_proxy_for_scheme.html 2026-03-12 13:53:42.119817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
scheme

Type: const gchar*

-

The URI scheme to add a proxy for.

+

The URI scheme to add a proxy for.

@@ -175,7 +175,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -183,7 +183,7 @@
proxy_uri

Type: const gchar*

-

The proxy URI to use for uri_scheme.

+

The proxy URI to use for uri_scheme.

@@ -192,7 +192,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkProxySettings.copy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkProxySettings.copy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkProxySettings.copy.html 2025-12-16 13:05:04.878966600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkProxySettings.copy.html 2026-03-12 13:53:42.147817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -161,14 +161,14 @@

Type: WebKitNetworkProxySettings

-

A copy of passed in WebKitNetworkProxySettings.

+

A copy of passed in WebKitNetworkProxySettings.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkProxySettings.free.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkProxySettings.free.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkProxySettings.free.html 2025-12-16 13:05:04.880730000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkProxySettings.free.html 2026-03-12 13:53:42.161817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.allow_tls_certificate_for_host.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.allow_tls_certificate_for_host.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.allow_tls_certificate_for_host.html 2025-12-16 13:05:05.978932600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.allow_tls_certificate_for_host.html 2026-03-12 13:53:44.916818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
certificate

Type: GTlsCertificate

-

A GTlsCertificate.

+

A GTlsCertificate.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -206,7 +206,7 @@
host

Type: const char*

-

The host for which a certificate is to be allowed.

+

The host for which a certificate is to be allowed.

@@ -215,7 +215,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.download_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.download_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.download_uri.html 2025-12-16 13:05:05.982558000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.download_uri.html 2026-03-12 13:53:44.928818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
uri

Type: const char*

-

The URI to download.

+

The URI to download.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -221,15 +221,15 @@

Type: WebKitDownload

-

A new WebKitDownload representing - the download operation.

+

A new WebKitDownload representing + the download operation.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_cookie_manager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_cookie_manager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_cookie_manager.html 2025-12-16 13:05:05.985010100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_cookie_manager.html 2026-03-12 13:53:44.936818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,14 +185,14 @@

Type: WebKitCookieManager

-

A WebKitCookieManager.

+

A WebKitCookieManager.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_enabled.html 2025-12-16 13:05:05.986991000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_enabled.html 2026-03-12 13:53:44.944818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@

Type: gboolean

-

TRUE if ITP is enabled, or FALSE otherwise.

+

TRUE if ITP is enabled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary.html 2025-12-16 13:05:05.992484600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary.html 2026-03-12 13:53:44.959818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -192,7 +192,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -201,7 +201,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -209,7 +209,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -226,7 +226,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -235,7 +235,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary_finish.html 2025-12-16 13:05:05.996061300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_itp_summary_finish.html 2026-03-12 13:53:44.972818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -210,7 +210,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -231,16 +231,16 @@

Type: A list of WebKitITPThirdParty*

-

A GList of WebKitITPThirdParty. +

A GList of WebKitITPThirdParty. You must free the GList with g_list_free() and unref the WebKitITPThirdPartys with - webkit_itp_third_party_unref() when you’re done with them.

+ webkit_itp_third_party_unref() when you’re done with them.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_persistent_credential_storage_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_persistent_credential_storage_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_persistent_credential_storage_enabled.html 2025-12-16 13:05:05.998885900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_persistent_credential_storage_enabled.html 2026-03-12 13:53:44.981818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -186,7 +186,7 @@

Type: gboolean

-

TRUE if persistent credential storage is enabled, or FALSE otherwise.

+

TRUE if persistent credential storage is enabled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_tls_errors_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_tls_errors_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_tls_errors_policy.html 2025-12-16 13:05:06.001274000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_tls_errors_policy.html 2026-03-12 13:53:44.989818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@

Type: WebKitTLSErrorsPolicy

-

A WebKitTLSErrorsPolicy.

+

A WebKitTLSErrorsPolicy.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_website_data_manager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_website_data_manager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.get_website_data_manager.html 2025-12-16 13:05:06.003988500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.get_website_data_manager.html 2026-03-12 13:53:44.997818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,14 +185,14 @@

Type: WebKitWebsiteDataManager

-

A WebKitWebsiteDataManager.

+

A WebKitWebsiteDataManager.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.is_ephemeral.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.is_ephemeral.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.is_ephemeral.html 2025-12-16 13:05:06.006849500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.is_ephemeral.html 2026-03-12 13:53:45.007818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@

Type: gboolean

-

TRUE if session is pehmeral, or FALSE otherwise.

+

TRUE if session is pehmeral, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.prefetch_dns.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.prefetch_dns.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.prefetch_dns.html 2025-12-16 13:05:06.009744200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.prefetch_dns.html 2026-03-12 13:53:45.016818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
hostname

Type: const char*

-

A hostname to be resolved.

+

A hostname to be resolved.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.set_itp_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.set_itp_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.set_itp_enabled.html 2025-12-16 13:05:06.012511700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.set_itp_enabled.html 2026-03-12 13:53:45.025818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -190,7 +190,7 @@
enabled

Type: gboolean

-

Value to set.

+

Value to set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.set_persistent_credential_storage_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.set_persistent_credential_storage_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.set_persistent_credential_storage_enabled.html 2025-12-16 13:05:06.015202000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.set_persistent_credential_storage_enabled.html 2026-03-12 13:53:45.034818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
enabled

Type: gboolean

-

Value to set.

+

Value to set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.set_proxy_settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.set_proxy_settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.set_proxy_settings.html 2025-12-16 13:05:06.019268300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.set_proxy_settings.html 2026-03-12 13:53:45.047818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -194,7 +194,7 @@
proxy_mode

Type: WebKitNetworkProxyMode

-

A WebKitNetworkProxyMode.

+

A WebKitNetworkProxyMode.

@@ -211,7 +211,7 @@
proxy_settings

Type: WebKitNetworkProxySettings

-

A WebKitNetworkProxySettings, or NULL.

+

A WebKitNetworkProxySettings, or NULL.

@@ -220,7 +220,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.set_tls_errors_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.set_tls_errors_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.NetworkSession.set_tls_errors_policy.html 2025-12-16 13:05:06.022055100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.NetworkSession.set_tls_errors_policy.html 2026-03-12 13:53:45.056818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -110,7 +110,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -186,7 +186,7 @@
policy

Type: WebKitTLSErrorsPolicy

-

A WebKitTLSErrorsPolicy.

+

A WebKitTLSErrorsPolicy.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.clicked.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.clicked.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.clicked.html 2025-12-16 13:05:06.044754000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.clicked.html 2026-03-12 13:53:45.114818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.close.html 2025-12-16 13:05:06.046515700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.close.html 2026-03-12 13:53:45.120818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.get_body.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.get_body.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.get_body.html 2025-12-16 13:05:06.049113000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.get_body.html 2026-03-12 13:53:45.128818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The body for the notification.

+

The body for the notification.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.get_id.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.get_id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.get_id.html 2025-12-16 13:05:06.051416200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.get_id.html 2026-03-12 13:53:45.136818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,7 +175,7 @@

Type: guint64

-

The unique id for the notification.

+

The unique id for the notification.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.get_tag.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.get_tag.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.get_tag.html 2025-12-16 13:05:06.054374500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.get_tag.html 2026-03-12 13:53:45.144818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The tag for the notification.

+

The tag for the notification.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.get_title.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.get_title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Notification.get_title.html 2025-12-16 13:05:06.056603700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Notification.get_title.html 2026-03-12 13:53:45.152818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The title for the notification.

+

The title for the notification.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.activate_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.activate_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.activate_item.html 2025-12-16 13:05:06.110014200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.activate_item.html 2026-03-12 13:53:45.212818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@
index

Type: guint

-

The index of the item.

+

The index of the item.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.close.html 2025-12-16 13:05:06.114606000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.close.html 2026-03-12 13:53:45.220818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.get_event.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.get_event.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.get_event.html 2025-12-16 13:05:06.118216000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.get_event.html 2026-03-12 13:53:45.230818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: GdkEvent

-

The menu event or NULL.

+

The menu event or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.get_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.get_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.get_item.html 2025-12-16 13:05:06.122012400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.get_item.html 2026-03-12 13:53:45.242818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
index

Type: guint

-

The index of the item.

+

The index of the item.

@@ -200,14 +200,14 @@

Type: WebKitOptionMenuItem

-

A WebKitOptionMenuItem of menu.

+

A WebKitOptionMenuItem of menu.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.get_n_items.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.get_n_items.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.get_n_items.html 2025-12-16 13:05:06.124472900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.get_n_items.html 2026-03-12 13:53:45.252818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: guint

-

The number of WebKitOptionMenuItems in menu.

+

The number of WebKitOptionMenuItems in menu.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.select_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.select_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenu.select_item.html 2025-12-16 13:05:06.126988000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenu.select_item.html 2026-03-12 13:53:45.263818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,7 +172,7 @@
index

Type: guint

-

The index of the item.

+

The index of the item.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.copy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.copy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.copy.html 2025-12-16 13:05:04.886789300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.copy.html 2026-03-12 13:53:42.203817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: WebKitOptionMenuItem

-

A copy of passed in WebKitOptionMenuItem.

+

A copy of passed in WebKitOptionMenuItem.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.free.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.free.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.free.html 2025-12-16 13:05:04.888510500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.free.html 2026-03-12 13:53:42.233817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.get_label.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.get_label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.get_label.html 2025-12-16 13:05:04.890887700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.get_label.html 2026-03-12 13:53:42.259817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const gchar*

-

The label of item.

+

The label of item.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.get_tooltip.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.get_tooltip.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.get_tooltip.html 2025-12-16 13:05:04.893633600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.get_tooltip.html 2026-03-12 13:53:42.281817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const gchar*

-

The tooltip of item, or NULL.

+

The tooltip of item, or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_enabled.html 2025-12-16 13:05:04.896128000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_enabled.html 2026-03-12 13:53:42.312817300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@

Type: gboolean

-

TRUE if the item is enabled or FALSE otherwise.

+

TRUE if the item is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_child.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_child.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_child.html 2025-12-16 13:05:04.899013500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_child.html 2026-03-12 13:53:42.338817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@

Type: gboolean

-

TRUE if the item is a group child or FALSE otherwise.

+

TRUE if the item is a group child or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_label.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_label.html 2025-12-16 13:05:04.903911400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_group_label.html 2026-03-12 13:53:42.371817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@

Type: gboolean

-

TRUE if the item is a group label or FALSE otherwise.

+

TRUE if the item is a group label or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_selected.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_selected.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_selected.html 2025-12-16 13:05:04.906355900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.OptionMenuItem.is_selected.html 2026-03-12 13:53:42.408817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@

Type: gboolean

-

TRUE if the item is selected or FALSE otherwise.

+

TRUE if the item is selected or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionRequest.allow.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionRequest.allow.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionRequest.allow.html 2025-12-16 13:05:04.579020000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionRequest.allow.html 2026-03-12 13:53:39.609816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionRequest.deny.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionRequest.deny.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionRequest.deny.html 2025-12-16 13:05:04.581226800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionRequest.deny.html 2026-03-12 13:53:39.662816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.finish.html 2025-12-16 13:05:04.912922100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.finish.html 2026-03-12 13:53:42.472817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@
state

Type: WebKitPermissionState

-

A WebKitPermissionState.

+

A WebKitPermissionState.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_name.html 2025-12-16 13:05:04.915304200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_name.html 2026-03-12 13:53:42.510817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,14 +165,14 @@

Type: const gchar*

-

The permission name for query.

+

The permission name for query.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_security_origin.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_security_origin.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_security_origin.html 2025-12-16 13:05:04.918100000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.get_security_origin.html 2026-03-12 13:53:42.546817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,15 +165,15 @@

Type: WebKitSecurityOrigin

-

A WebKitSecurityOrigin representing the origin from which the -query was emitted.

+

A WebKitSecurityOrigin representing the origin from which the +query was emitted.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.ref.html 2025-12-16 13:05:04.920537200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.ref.html 2026-03-12 13:53:42.587817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,14 +166,14 @@

Type: WebKitPermissionStateQuery

-

The passed WebKitPermissionStateQuery.

+

The passed WebKitPermissionStateQuery.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PermissionStateQuery.unref.html 2025-12-16 13:05:04.922840400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PermissionStateQuery.unref.html 2026-03-12 13:53:42.596817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PolicyDecision.download.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PolicyDecision.download.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PolicyDecision.download.html 2025-12-16 13:05:06.170987100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PolicyDecision.download.html 2026-03-12 13:53:45.300818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PolicyDecision.ignore.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PolicyDecision.ignore.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PolicyDecision.ignore.html 2025-12-16 13:05:06.175369500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PolicyDecision.ignore.html 2026-03-12 13:53:45.307818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PolicyDecision.use.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PolicyDecision.use.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PolicyDecision.use.html 2025-12-16 13:05:06.178482300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PolicyDecision.use.html 2026-03-12 13:53:45.313818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PolicyDecision.use_with_policies.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PolicyDecision.use_with_policies.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PolicyDecision.use_with_policies.html 2025-12-16 13:05:06.182987000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PolicyDecision.use_with_policies.html 2026-03-12 13:53:45.323818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
policies

Type: WebKitWebsitePolicies

-

A WebKitWebsitePolicies.

+

A WebKitWebsitePolicies.

@@ -179,7 +179,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.get_page_setup.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.get_page_setup.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.get_page_setup.html 2025-12-16 13:05:06.217244100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.get_page_setup.html 2026-03-12 13:53:45.360818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,14 +178,14 @@

Type: GtkPageSetup

-

The current GtkPageSetup of print_operation.

+

The current GtkPageSetup of print_operation.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.get_print_settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.get_print_settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.get_print_settings.html 2025-12-16 13:05:06.222203500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.get_print_settings.html 2026-03-12 13:53:45.369818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,14 +178,14 @@

Type: GtkPrintSettings

-

The current GtkPrintSettings of print_operation.

+

The current GtkPrintSettings of print_operation.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.print.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.print.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.print.html 2025-12-16 13:05:06.226986000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.print.html 2026-03-12 13:53:45.378818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.run_dialog.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.run_dialog.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.run_dialog.html 2025-12-16 13:05:06.233894000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.run_dialog.html 2026-03-12 13:53:45.391818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,7 +180,7 @@
parent

Type: GtkWindow

-

Transient parent of the print dialog.

+

Transient parent of the print dialog.

@@ -189,7 +189,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -212,7 +212,7 @@

Type: WebKitPrintOperationResponse

-

The WebKitPrintOperationResponse of the print dialog.

+

The WebKitPrintOperationResponse of the print dialog.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.set_page_setup.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.set_page_setup.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.set_page_setup.html 2025-12-16 13:05:06.237063400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.set_page_setup.html 2026-03-12 13:53:45.400818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,7 +178,7 @@
page_setup

Type: GtkPageSetup

-

A GtkPageSetup to set.

+

A GtkPageSetup to set.

@@ -187,7 +187,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.set_print_settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.set_print_settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.PrintOperation.set_print_settings.html 2025-12-16 13:05:06.239850300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.PrintOperation.set_print_settings.html 2026-03-12 13:53:45.409818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,7 +178,7 @@
print_settings

Type: GtkPrintSettings

-

A GtkPrintSettings to set.

+

A GtkPrintSettings to set.

@@ -187,7 +187,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_request.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_request.html 2025-12-16 13:05:06.271403300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_request.html 2026-03-12 13:53:45.458818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,14 +176,14 @@

Type: WebKitURIRequest

-

The URI request that is associated with this policy decision.

+

The URI request that is associated with this policy decision.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_response.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_response.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_response.html 2025-12-16 13:05:06.274985000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.get_response.html 2026-03-12 13:53:45.467818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: WebKitURIResponse

-

The URI response that is associated with this policy decision.

+

The URI response that is associated with this policy decision.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_main_frame_main_resource.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_main_frame_main_resource.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_main_frame_main_resource.html 2025-12-16 13:05:06.278984800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_main_frame_main_resource.html 2026-03-12 13:53:45.475818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@

Type: gboolean

-

TRUE if the request is the main frame main resouce or FALSE otherwise.

+

TRUE if the request is the main frame main resouce or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_mime_type_supported.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_mime_type_supported.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_mime_type_supported.html 2025-12-16 13:05:06.282984700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ResponsePolicyDecision.is_mime_type_supported.html 2026-03-12 13:53:45.484818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@

Type: gboolean

-

TRUE if the MIME type of the response is supported or FALSE otherwise.

+

TRUE if the MIME type of the response is supported or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.close.html 2025-12-16 13:05:04.927013000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.close.html 2026-03-12 13:53:42.633817400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.confirm_set_confirmed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.confirm_set_confirmed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.confirm_set_confirmed.html 2025-12-16 13:05:04.930957000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.confirm_set_confirmed.html 2026-03-12 13:53:42.652817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,7 +178,7 @@
confirmed

Type: gboolean

-

Whether user confirmed the dialog.

+

Whether user confirmed the dialog.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.get_dialog_type.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.get_dialog_type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.get_dialog_type.html 2025-12-16 13:05:04.933356000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.get_dialog_type.html 2026-03-12 13:53:42.670817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@

Type: WebKitScriptDialogType

-

The WebKitScriptDialogType of dialog.

+

The WebKitScriptDialogType of dialog.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.get_message.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.get_message.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.get_message.html 2025-12-16 13:05:04.935923300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.get_message.html 2026-03-12 13:53:42.687817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const gchar*

-

The message of dialog.

+

The message of dialog.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_get_default_text.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_get_default_text.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_get_default_text.html 2025-12-16 13:05:04.938621000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_get_default_text.html 2026-03-12 13:53:42.714817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,14 +173,14 @@

Type: const gchar*

-

The default text of dialog.

+

The default text of dialog.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_set_text.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_set_text.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_set_text.html 2025-12-16 13:05:04.941722400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.prompt_set_text.html 2026-03-12 13:53:42.730817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,7 +178,7 @@
text

Type: const gchar*

-

The text to set.

+

The text to set.

@@ -187,7 +187,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.ref.html 2025-12-16 13:05:04.944315200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.ref.html 2026-03-12 13:53:42.743817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,14 +173,14 @@

Type: WebKitScriptDialog

-

The passed in WebKitScriptDialog.

+

The passed in WebKitScriptDialog.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptDialog.unref.html 2025-12-16 13:05:04.946368000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptDialog.unref.html 2026-03-12 13:53:42.774817500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptMessageReply.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptMessageReply.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptMessageReply.ref.html 2025-12-16 13:05:04.950984200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptMessageReply.ref.html 2026-03-12 13:53:42.831817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,14 +163,14 @@

Type: WebKitScriptMessageReply

-

The script_message_reply passed in.

+

The script_message_reply passed in.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_error_message.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_error_message.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_error_message.html 2025-12-16 13:05:04.953317000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_error_message.html 2026-03-12 13:53:42.858817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
error_message

Type: const char*

-

An error message to return as specified by the user’s script message.

+

An error message to return as specified by the user’s script message.

@@ -173,7 +173,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_value.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_value.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_value.html 2025-12-16 13:05:04.963012000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptMessageReply.return_value.html 2026-03-12 13:53:42.890817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
reply_value

Type: JSCValue

-

Reply value of the provided script message.

+

Reply value of the provided script message.

@@ -174,7 +174,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptMessageReply.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptMessageReply.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.ScriptMessageReply.unref.html 2025-12-16 13:05:04.965716100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.ScriptMessageReply.unref.html 2026-03-12 13:53:42.914817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_cors_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_cors_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_cors_enabled.html 2025-12-16 13:05:06.314749700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_cors_enabled.html 2026-03-12 13:53:45.521818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -191,7 +191,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_display_isolated.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_display_isolated.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_display_isolated.html 2025-12-16 13:05:06.319079600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_display_isolated.html 2026-03-12 13:53:45.529818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -191,7 +191,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_empty_document.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_empty_document.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_empty_document.html 2025-12-16 13:05:06.323147300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_empty_document.html 2026-03-12 13:53:45.538818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -191,7 +191,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_local.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_local.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_local.html 2025-12-16 13:05:06.327239800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_local.html 2026-03-12 13:53:45.547818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -191,7 +191,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_no_access.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_no_access.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_no_access.html 2025-12-16 13:05:06.330983900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_no_access.html 2026-03-12 13:53:45.556818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -191,7 +191,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_secure.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_secure.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_secure.html 2025-12-16 13:05:06.334983800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.register_uri_scheme_as_secure.html 2026-03-12 13:53:45.564818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -192,7 +192,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_cors_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_cors_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_cors_enabled.html 2025-12-16 13:05:06.339227200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_cors_enabled.html 2026-03-12 13:53:45.576818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -190,7 +190,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -213,7 +213,7 @@

Type: gboolean

-

TRUE if scheme is a CORS enabled scheme or FALSE otherwise.

+

TRUE if scheme is a CORS enabled scheme or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_display_isolated.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_display_isolated.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_display_isolated.html 2025-12-16 13:05:06.342433700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_display_isolated.html 2026-03-12 13:53:45.586818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -190,7 +190,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -213,7 +213,7 @@

Type: gboolean

-

TRUE if scheme is a display isolated scheme or FALSE otherwise.

+

TRUE if scheme is a display isolated scheme or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_empty_document.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_empty_document.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_empty_document.html 2025-12-16 13:05:06.345891000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_empty_document.html 2026-03-12 13:53:45.598818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -190,7 +190,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -213,7 +213,7 @@

Type: gboolean

-

TRUE if scheme is an empty document scheme or FALSE otherwise.

+

TRUE if scheme is an empty document scheme or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_local.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_local.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_local.html 2025-12-16 13:05:06.349316400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_local.html 2026-03-12 13:53:45.608818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -190,7 +190,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -213,7 +213,7 @@

Type: gboolean

-

TRUE if scheme is a local scheme or FALSE otherwise.

+

TRUE if scheme is a local scheme or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_no_access.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_no_access.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_no_access.html 2025-12-16 13:05:06.352465600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_no_access.html 2026-03-12 13:53:45.620818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -190,7 +190,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -213,7 +213,7 @@

Type: gboolean

-

TRUE if scheme is a no-access scheme or FALSE otherwise.

+

TRUE if scheme is a no-access scheme or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_secure.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_secure.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_secure.html 2025-12-16 13:05:06.354983300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityManager.uri_scheme_is_secure.html 2026-03-12 13:53:45.630818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
scheme

Type: const gchar*

-

A URI scheme.

+

A URI scheme.

@@ -190,7 +190,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -213,7 +213,7 @@

Type: gboolean

-

TRUE if scheme is a secure scheme or FALSE otherwise.

+

TRUE if scheme is a secure scheme or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_host.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_host.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_host.html 2025-12-16 13:05:04.978787400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_host.html 2026-03-12 13:53:43.098817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: const gchar*

-

The host of the WebKitSecurityOrigin.

+

The host of the WebKitSecurityOrigin.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_port.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_port.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_port.html 2025-12-16 13:05:04.982060700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_port.html 2026-03-12 13:53:43.123817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,7 +172,7 @@

Type: guint16

-

The port of the WebKitSecurityOrigin.

+

The port of the WebKitSecurityOrigin.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_protocol.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_protocol.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_protocol.html 2025-12-16 13:05:04.984526200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.get_protocol.html 2026-03-12 13:53:43.161817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,14 +167,14 @@

Type: const gchar*

-

The protocol of the WebKitSecurityOrigin.

+

The protocol of the WebKitSecurityOrigin.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.ref.html 2025-12-16 13:05:04.988041200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.ref.html 2026-03-12 13:53:43.184817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,14 +168,14 @@

Type: WebKitSecurityOrigin

-

The passed WebKitSecurityOrigin.

+

The passed WebKitSecurityOrigin.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.to_string.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.to_string.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.to_string.html 2025-12-16 13:05:04.991306000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.to_string.html 2026-03-12 13:53:43.208817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,14 +170,14 @@

Type: gchar*

-

A URI representing origin.

+

A URI representing origin.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.SecurityOrigin.unref.html 2025-12-16 13:05:04.997906200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.SecurityOrigin.unref.html 2026-03-12 13:53:43.225817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.apply_from_key_file.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.apply_from_key_file.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.apply_from_key_file.html 2025-12-16 13:05:06.438162600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.apply_from_key_file.html 2026-03-12 13:53:45.819818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@
key_file

Type: GKeyFile

-

A GKeyFile.

+

A GKeyFile.

@@ -408,7 +408,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -416,7 +416,7 @@
group_name

Type: const gchar*

-

Name of the group to read from key_file.

+

Name of the group to read from key_file.

@@ -425,7 +425,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -439,7 +439,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -460,7 +460,7 @@

Type: gboolean

-

TRUE if the settings were correctly applied or FALSE on error.

+

TRUE if the settings were correctly applied or FALSE on error.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_allow_file_access_from_file_urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_allow_file_access_from_file_urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_allow_file_access_from_file_urls.html 2025-12-16 13:05:06.441152600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_allow_file_access_from_file_urls.html 2026-03-12 13:53:45.829818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If file access from file URLs is allowed or FALSE otherwise.

+

TRUE If file access from file URLs is allowed or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_allow_modal_dialogs.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_allow_modal_dialogs.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_allow_modal_dialogs.html 2025-12-16 13:05:06.442981500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_allow_modal_dialogs.html 2026-03-12 13:53:45.839818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if it’s allowed to create and run modal dialogs or FALSE otherwise.

+

TRUE if it’s allowed to create and run modal dialogs or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_allow_top_navigation_to_data_urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_allow_top_navigation_to_data_urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_allow_top_navigation_to_data_urls.html 2025-12-16 13:05:06.447206300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_allow_top_navigation_to_data_urls.html 2026-03-12 13:53:45.850818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If navigation to data URLs from the top frame is allowed or FALSE\ otherwise.

+

TRUE If navigation to data URLs from the top frame is allowed or FALSE\ otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_allow_universal_access_from_file_urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_allow_universal_access_from_file_urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_allow_universal_access_from_file_urls.html 2025-12-16 13:05:06.449901000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_allow_universal_access_from_file_urls.html 2026-03-12 13:53:45.860818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If universal access from file URLs is allowed or FALSE otherwise.

+

TRUE If universal access from file URLs is allowed or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_auto_load_images.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_auto_load_images.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_auto_load_images.html 2025-12-16 13:05:06.452837500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_auto_load_images.html 2026-03-12 13:53:45.871818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If auto loading of images is enabled or FALSE otherwise.

+

TRUE If auto loading of images is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_cursive_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_cursive_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_cursive_font_family.html 2025-12-16 13:05:06.455297500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_cursive_font_family.html 2026-03-12 13:53:45.880818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

The default font family used to display content marked with cursive font.

+

The default font family used to display content marked with cursive font.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_default_charset.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_default_charset.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_default_charset.html 2025-12-16 13:05:06.458056200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_default_charset.html 2026-03-12 13:53:45.890818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

Default charset.

+

Default charset.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_default_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_default_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_default_font_family.html 2025-12-16 13:05:06.460545800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_default_font_family.html 2026-03-12 13:53:45.900818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

The default font family used to display content that does not specify a font.

+

The default font family used to display content that does not specify a font.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_default_font_size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_default_font_size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_default_font_size.html 2025-12-16 13:05:06.463293000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_default_font_size.html 2026-03-12 13:53:45.909818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: guint32

-

The default font size, in pixels.

+

The default font size, in pixels.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_default_monospace_font_size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_default_monospace_font_size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_default_monospace_font_size.html 2025-12-16 13:05:06.465816300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_default_monospace_font_size.html 2026-03-12 13:53:45.919818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: guint32

-

Default monospace font size, in pixels.

+

Default monospace font size, in pixels.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_disable_web_security.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_disable_web_security.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_disable_web_security.html 2025-12-16 13:05:06.468776500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_disable_web_security.html 2026-03-12 13:53:45.929818900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If web security support is disabled or FALSE otherwise.

+

TRUE If web security support is disabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_draw_compositing_indicators.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_draw_compositing_indicators.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_draw_compositing_indicators.html 2025-12-16 13:05:06.471372400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_draw_compositing_indicators.html 2026-03-12 13:53:45.939818900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If compositing borders are drawn or FALSE otherwise.

+

TRUE If compositing borders are drawn or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_2d_canvas_acceleration.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_2d_canvas_acceleration.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_2d_canvas_acceleration.html 2025-12-16 13:05:06.474267500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_2d_canvas_acceleration.html 2026-03-12 13:53:45.950818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if 2D canvas acceleration is enabled or FALSE otherwise.

+

TRUE if 2D canvas acceleration is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_back_forward_navigation_gestures.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_back_forward_navigation_gestures.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_back_forward_navigation_gestures.html 2025-12-16 13:05:06.477008800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_back_forward_navigation_gestures.html 2026-03-12 13:53:45.960818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if horizontal swipe gesture will trigger back-forward navigaiton or FALSE otherwise.

+

TRUE if horizontal swipe gesture will trigger back-forward navigaiton or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_caret_browsing.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_caret_browsing.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_caret_browsing.html 2025-12-16 13:05:06.478980800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_caret_browsing.html 2026-03-12 13:53:45.970818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If caret browsing is enabled or FALSE otherwise.

+

TRUE If caret browsing is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_developer_extras.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_developer_extras.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_developer_extras.html 2025-12-16 13:05:06.482448000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_developer_extras.html 2026-03-12 13:53:45.980818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If developer extras is enabled or FALSE otherwise.

+

TRUE If developer extras is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_dns_prefetching.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_dns_prefetching.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_dns_prefetching.html 2025-12-16 13:05:06.485567800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_dns_prefetching.html 2026-03-12 13:53:45.991818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@

Type: gboolean

-

TRUE If DNS prefetching is enabled or FALSE otherwise.

+

TRUE If DNS prefetching is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_encrypted_media.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_encrypted_media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_encrypted_media.html 2025-12-16 13:05:06.488273000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_encrypted_media.html 2026-03-12 13:53:46.001819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if EncryptedMedia support is enabled or FALSE otherwise.

+

TRUE if EncryptedMedia support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_fullscreen.html 2025-12-16 13:05:06.491160000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_fullscreen.html 2026-03-12 13:53:46.011819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If fullscreen support is enabled or FALSE otherwise.

+

TRUE If fullscreen support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_database.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_database.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_database.html 2025-12-16 13:05:06.493836000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_database.html 2026-03-12 13:53:46.021818900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if IndexedDB support is enabled or FALSE otherwise.

+

TRUE if IndexedDB support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_local_storage.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_local_storage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_local_storage.html 2025-12-16 13:05:06.496769200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_html5_local_storage.html 2026-03-12 13:53:46.031818900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If HTML5 local storage support is enabled or FALSE otherwise.

+

TRUE If HTML5 local storage support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_hyperlink_auditing.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_hyperlink_auditing.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_hyperlink_auditing.html 2025-12-16 13:05:06.498980300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_hyperlink_auditing.html 2026-03-12 13:53:46.043818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@

Type: gboolean

-

TRUE If hyper link auditing is enabled or FALSE otherwise.

+

TRUE If hyper link auditing is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript.html 2025-12-16 13:05:06.502638000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript.html 2026-03-12 13:53:46.053818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If JavaScript is enabled or FALSE otherwise.

+

TRUE If JavaScript is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript_markup.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript_markup.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript_markup.html 2025-12-16 13:05:06.505246000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_javascript_markup.html 2026-03-12 13:53:46.063818700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if JavaScript markup is enabled or FALSE otherwise.

+

TRUE if JavaScript markup is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_media.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_media.html 2025-12-16 13:05:06.508202000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_media.html 2026-03-12 13:53:46.073819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if media support is enabled or FALSE otherwise.

+

TRUE if media support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_media_capabilities.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_media_capabilities.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_media_capabilities.html 2025-12-16 13:05:06.510847300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_media_capabilities.html 2026-03-12 13:53:46.083819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if MediaCapabilities support is enabled or FALSE otherwise.

+

TRUE if MediaCapabilities support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_media_stream.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_media_stream.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_media_stream.html 2025-12-16 13:05:06.513953000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_media_stream.html 2026-03-12 13:53:46.093819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If mediastream support is enabled or FALSE otherwise.

+

TRUE If mediastream support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_mediasource.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_mediasource.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_mediasource.html 2025-12-16 13:05:06.516640000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_mediasource.html 2026-03-12 13:53:46.103819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If MediaSource support is enabled or FALSE otherwise.

+

TRUE If MediaSource support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_mock_capture_devices.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_mock_capture_devices.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_mock_capture_devices.html 2025-12-16 13:05:06.518980000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_mock_capture_devices.html 2026-03-12 13:53:46.113819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If mock capture devices is enabled or FALSE otherwise.

+

TRUE If mock capture devices is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_offline_web_application_cache.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_offline_web_application_cache.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_offline_web_application_cache.html 2025-12-16 13:05:06.522366500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_offline_web_application_cache.html 2026-03-12 13:53:46.124818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@

Type: gboolean

-

FALSE.

+

FALSE.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_page_cache.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_page_cache.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_page_cache.html 2025-12-16 13:05:06.525232800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_page_cache.html 2026-03-12 13:53:46.134818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if page cache enabled or FALSE otherwise.

+

TRUE if page cache enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_resizable_text_areas.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_resizable_text_areas.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_resizable_text_areas.html 2025-12-16 13:05:06.526979700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_resizable_text_areas.html 2026-03-12 13:53:46.144818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If text areas can be resized or FALSE otherwise.

+

TRUE If text areas can be resized or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_site_specific_quirks.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_site_specific_quirks.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_site_specific_quirks.html 2025-12-16 13:05:06.530736700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_site_specific_quirks.html 2026-03-12 13:53:46.155819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if site specific quirks are enabled or FALSE otherwise.

+

TRUE if site specific quirks are enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_smooth_scrolling.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_smooth_scrolling.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_smooth_scrolling.html 2025-12-16 13:05:06.533343800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_smooth_scrolling.html 2026-03-12 13:53:46.165819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE if smooth scrolling is enabled or FALSE otherwise.

+

TRUE if smooth scrolling is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_spatial_navigation.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_spatial_navigation.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_spatial_navigation.html 2025-12-16 13:05:06.534979600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_spatial_navigation.html 2026-03-12 13:53:46.175819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If HTML5 spatial navigation support is enabled or FALSE otherwise.

+

TRUE If HTML5 spatial navigation support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_tabs_to_links.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_tabs_to_links.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_tabs_to_links.html 2025-12-16 13:05:06.538970200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_tabs_to_links.html 2026-03-12 13:53:46.185819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If tabs to link is enabled or FALSE otherwise.

+

TRUE If tabs to link is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_webaudio.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_webaudio.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_webaudio.html 2025-12-16 13:05:06.541894700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_webaudio.html 2026-03-12 13:53:46.194819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If webaudio support is enabled or FALSE otherwise.

+

TRUE If webaudio support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_webgl.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_webgl.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_webgl.html 2025-12-16 13:05:06.544547300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_webgl.html 2026-03-12 13:53:46.204819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If WebGL support is enabled or FALSE otherwise.

+

TRUE If WebGL support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_webrtc.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_webrtc.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_webrtc.html 2025-12-16 13:05:06.546979400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_webrtc.html 2026-03-12 13:53:46.216818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If WebRTC support is enabled or FALSE otherwise.

+

TRUE If WebRTC support is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_write_console_messages_to_stdout.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_write_console_messages_to_stdout.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_enable_write_console_messages_to_stdout.html 2025-12-16 13:05:06.550345700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_enable_write_console_messages_to_stdout.html 2026-03-12 13:53:46.226818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,8 +399,8 @@

Type: gboolean

-

TRUE if writing console messages to stdout is enabled or FALSE -otherwise.

+

TRUE if writing console messages to stdout is enabled or FALSE +otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_fantasy_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_fantasy_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_fantasy_font_family.html 2025-12-16 13:05:06.553322000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_fantasy_font_family.html 2026-03-12 13:53:46.236818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

The default font family used to display content marked with fantasy font.

+

The default font family used to display content marked with fantasy font.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_feature_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_feature_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_feature_enabled.html 2025-12-16 13:05:06.556289000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_feature_enabled.html 2026-03-12 13:53:46.247819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -392,7 +392,7 @@
feature

Type: WebKitFeature

-

The feature to toggle.

+

The feature to toggle.

@@ -401,7 +401,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -424,7 +424,7 @@

Type: gboolean

-

Whether the feature is enabled.

+

Whether the feature is enabled.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_hardware_acceleration_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_hardware_acceleration_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_hardware_acceleration_policy.html 2025-12-16 13:05:06.559154700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_hardware_acceleration_policy.html 2026-03-12 13:53:46.257819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: WebKitHardwareAccelerationPolicy

-

A WebKitHardwareAccelerationPolicy.

+

A WebKitHardwareAccelerationPolicy.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_access_clipboard.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_access_clipboard.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_access_clipboard.html 2025-12-16 13:05:06.561877300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_access_clipboard.html 2026-03-12 13:53:46.267819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If javascript-can-access-clipboard is enabled or FALSE otherwise.

+

TRUE If javascript-can-access-clipboard is enabled or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_open_windows_automatically.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_open_windows_automatically.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_open_windows_automatically.html 2025-12-16 13:05:06.564882000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_javascript_can_open_windows_automatically.html 2026-03-12 13:53:46.277819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If JavaScript can open window automatically or FALSE otherwise.

+

TRUE If JavaScript can open window automatically or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_load_icons_ignoring_image_load_setting.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_load_icons_ignoring_image_load_setting.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_load_icons_ignoring_image_load_setting.html 2025-12-16 13:05:06.566979000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_load_icons_ignoring_image_load_setting.html 2026-03-12 13:53:46.287819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@

Type: gboolean

-

FALSE.

+

FALSE.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_media_content_types_requiring_hardware_support.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_media_content_types_requiring_hardware_support.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_media_content_types_requiring_hardware_support.html 2025-12-16 13:05:06.570702000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_media_content_types_requiring_hardware_support.html 2026-03-12 13:53:46.297819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

Media content types requiring hardware support, or NULL.

+

Media content types requiring hardware support, or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_media_playback_allows_inline.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_media_playback_allows_inline.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_media_playback_allows_inline.html 2025-12-16 13:05:06.573481600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_media_playback_allows_inline.html 2026-03-12 13:53:46.308818800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,8 +399,8 @@

Type: gboolean

-

TRUE If inline playback is allowed for media - or FALSE if only fullscreen playback is allowed.

+

TRUE If inline playback is allowed for media + or FALSE if only fullscreen playback is allowed.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_media_playback_requires_user_gesture.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_media_playback_requires_user_gesture.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_media_playback_requires_user_gesture.html 2025-12-16 13:05:06.576550700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_media_playback_requires_user_gesture.html 2026-03-12 13:53:46.319819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,8 +399,8 @@

Type: gboolean

-

TRUE If an user gesture is needed to play or load media - or FALSE if no user gesture is needed.

+

TRUE If an user gesture is needed to play or load media + or FALSE if no user gesture is needed.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_minimum_font_size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_minimum_font_size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_minimum_font_size.html 2025-12-16 13:05:06.579048400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_minimum_font_size.html 2026-03-12 13:53:46.329819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: guint32

-

Minimum font size, in pixels.

+

Minimum font size, in pixels.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_monospace_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_monospace_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_monospace_font_family.html 2025-12-16 13:05:06.582031500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_monospace_font_family.html 2026-03-12 13:53:46.338819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

Default font family used to display content marked with monospace font.

+

Default font family used to display content marked with monospace font.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_pictograph_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_pictograph_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_pictograph_font_family.html 2025-12-16 13:05:06.584598500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_pictograph_font_family.html 2026-03-12 13:53:46.348819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

The default font family used to display content marked with pictograph font.

+

The default font family used to display content marked with pictograph font.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_print_backgrounds.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_print_backgrounds.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_print_backgrounds.html 2025-12-16 13:05:06.586978400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_print_backgrounds.html 2026-03-12 13:53:46.358819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,7 +399,7 @@

Type: gboolean

-

TRUE If background images should be printed or FALSE otherwise.

+

TRUE If background images should be printed or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_sans_serif_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_sans_serif_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_sans_serif_font_family.html 2025-12-16 13:05:06.590026100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_sans_serif_font_family.html 2026-03-12 13:53:46.368819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

The default font family used to display content marked with sans-serif font.

+

The default font family used to display content marked with sans-serif font.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_serif_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_serif_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_serif_font_family.html 2025-12-16 13:05:06.592829700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_serif_font_family.html 2026-03-12 13:53:46.378819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

The default font family used to display content marked with serif font.

+

The default font family used to display content marked with serif font.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_user_agent.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_user_agent.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_user_agent.html 2025-12-16 13:05:06.595370000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_user_agent.html 2026-03-12 13:53:46.387819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

The current value of the user-agent property.

+

The current value of the user-agent property.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_webrtc_udp_ports_range.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_webrtc_udp_ports_range.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_webrtc_udp_ports_range.html 2025-12-16 13:05:06.598431300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_webrtc_udp_ports_range.html 2026-03-12 13:53:46.397819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,14 +399,14 @@

Type: const gchar*

-

The WebRTC UDP ports range, or NULL if un-set.

+

The WebRTC UDP ports range, or NULL if un-set.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_zoom_text_only.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_zoom_text_only.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.get_zoom_text_only.html 2025-12-16 13:05:06.601242000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.get_zoom_text_only.html 2026-03-12 13:53:46.409819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -399,8 +399,8 @@

Type: gboolean

-

TRUE If zoom level of the view should only affect the text - or FALSE if all view contents should be scaled.

+

TRUE If zoom level of the view should only affect the text + or FALSE if all view contents should be scaled.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_allow_file_access_from_file_urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_allow_file_access_from_file_urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_allow_file_access_from_file_urls.html 2025-12-16 13:05:06.602978200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_allow_file_access_from_file_urls.html 2026-03-12 13:53:46.418819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
allowed

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_allow_modal_dialogs.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_allow_modal_dialogs.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_allow_modal_dialogs.html 2025-12-16 13:05:06.606513700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_allow_modal_dialogs.html 2026-03-12 13:53:46.428819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
allowed

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_allow_top_navigation_to_data_urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_allow_top_navigation_to_data_urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_allow_top_navigation_to_data_urls.html 2025-12-16 13:05:06.609341600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_allow_top_navigation_to_data_urls.html 2026-03-12 13:53:46.437819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
allowed

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_allow_universal_access_from_file_urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_allow_universal_access_from_file_urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_allow_universal_access_from_file_urls.html 2025-12-16 13:05:06.610978100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_allow_universal_access_from_file_urls.html 2026-03-12 13:53:46.447819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
allowed

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_auto_load_images.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_auto_load_images.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_auto_load_images.html 2025-12-16 13:05:06.614667000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_auto_load_images.html 2026-03-12 13:53:46.457819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_cursive_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_cursive_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_cursive_font_family.html 2025-12-16 13:05:06.617228700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_cursive_font_family.html 2026-03-12 13:53:46.466819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
cursive_font_family

Type: const gchar*

-

The new default cursive font family.

+

The new default cursive font family.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_default_charset.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_default_charset.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_default_charset.html 2025-12-16 13:05:06.618977800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_default_charset.html 2026-03-12 13:53:46.476819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
default_charset

Type: const gchar*

-

Default charset to be set.

+

Default charset to be set.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_default_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_default_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_default_font_family.html 2025-12-16 13:05:06.622560300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_default_font_family.html 2026-03-12 13:53:46.486819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
default_font_family

Type: const gchar*

-

The new default font family.

+

The new default font family.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_default_font_size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_default_font_size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_default_font_size.html 2025-12-16 13:05:06.625342000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_default_font_size.html 2026-03-12 13:53:46.496819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
font_size

Type: guint32

-

Default font size to be set in pixels.

+

Default font size to be set in pixels.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_default_monospace_font_size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_default_monospace_font_size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_default_monospace_font_size.html 2025-12-16 13:05:06.626977700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_default_monospace_font_size.html 2026-03-12 13:53:46.506819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
font_size

Type: guint32

-

Default monospace font size to be set in pixels.

+

Default monospace font size to be set in pixels.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_disable_web_security.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_disable_web_security.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_disable_web_security.html 2025-12-16 13:05:06.630713200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_disable_web_security.html 2026-03-12 13:53:46.515819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
disabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_draw_compositing_indicators.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_draw_compositing_indicators.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_draw_compositing_indicators.html 2025-12-16 13:05:06.633243600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_draw_compositing_indicators.html 2026-03-12 13:53:46.525819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_2d_canvas_acceleration.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_2d_canvas_acceleration.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_2d_canvas_acceleration.html 2025-12-16 13:05:06.634977600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_2d_canvas_acceleration.html 2026-03-12 13:53:46.534819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_back_forward_navigation_gestures.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_back_forward_navigation_gestures.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_back_forward_navigation_gestures.html 2025-12-16 13:05:06.638606300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_back_forward_navigation_gestures.html 2026-03-12 13:53:46.544818900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_caret_browsing.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_caret_browsing.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_caret_browsing.html 2025-12-16 13:05:06.641385000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_caret_browsing.html 2026-03-12 13:53:46.553819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_developer_extras.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_developer_extras.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_developer_extras.html 2025-12-16 13:05:06.642977500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_developer_extras.html 2026-03-12 13:53:46.563819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_dns_prefetching.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_dns_prefetching.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_dns_prefetching.html 2025-12-16 13:05:06.647028400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_dns_prefetching.html 2026-03-12 13:53:46.574819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -401,7 +401,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_encrypted_media.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_encrypted_media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_encrypted_media.html 2025-12-16 13:05:06.649505100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_encrypted_media.html 2026-03-12 13:53:46.584819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_fullscreen.html 2025-12-16 13:05:06.652284600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_fullscreen.html 2026-03-12 13:53:46.594819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_database.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_database.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_database.html 2025-12-16 13:05:06.654817000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_database.html 2026-03-12 13:53:46.603819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_local_storage.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_local_storage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_local_storage.html 2025-12-16 13:05:06.657581000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_html5_local_storage.html 2026-03-12 13:53:46.613819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_hyperlink_auditing.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_hyperlink_auditing.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_hyperlink_auditing.html 2025-12-16 13:05:06.660392000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_hyperlink_auditing.html 2026-03-12 13:53:46.623819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -401,7 +401,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript.html 2025-12-16 13:05:06.663147400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript.html 2026-03-12 13:53:46.633819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript_markup.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript_markup.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript_markup.html 2025-12-16 13:05:06.665607500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_javascript_markup.html 2026-03-12 13:53:46.642819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_media.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_media.html 2025-12-16 13:05:06.668418000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_media.html 2026-03-12 13:53:46.652819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_media_capabilities.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_media_capabilities.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_media_capabilities.html 2025-12-16 13:05:06.670954500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_media_capabilities.html 2026-03-12 13:53:46.662819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_media_stream.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_media_stream.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_media_stream.html 2025-12-16 13:05:06.673766100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_media_stream.html 2026-03-12 13:53:46.671819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_mediasource.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_mediasource.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_mediasource.html 2025-12-16 13:05:06.676304800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_mediasource.html 2026-03-12 13:53:46.681819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_mock_capture_devices.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_mock_capture_devices.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_mock_capture_devices.html 2025-12-16 13:05:06.679099300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_mock_capture_devices.html 2026-03-12 13:53:46.691819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_offline_web_application_cache.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_offline_web_application_cache.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_offline_web_application_cache.html 2025-12-16 13:05:06.681845000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_offline_web_application_cache.html 2026-03-12 13:53:46.703819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -401,7 +401,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_page_cache.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_page_cache.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_page_cache.html 2025-12-16 13:05:06.684660400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_page_cache.html 2026-03-12 13:53:46.713819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_resizable_text_areas.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_resizable_text_areas.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_resizable_text_areas.html 2025-12-16 13:05:06.687142100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_resizable_text_areas.html 2026-03-12 13:53:46.722819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_site_specific_quirks.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_site_specific_quirks.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_site_specific_quirks.html 2025-12-16 13:05:06.689939300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_site_specific_quirks.html 2026-03-12 13:53:46.732819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_smooth_scrolling.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_smooth_scrolling.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_smooth_scrolling.html 2025-12-16 13:05:06.692448000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_smooth_scrolling.html 2026-03-12 13:53:46.742819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_spatial_navigation.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_spatial_navigation.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_spatial_navigation.html 2025-12-16 13:05:06.695223800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_spatial_navigation.html 2026-03-12 13:53:46.751819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_tabs_to_links.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_tabs_to_links.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_tabs_to_links.html 2025-12-16 13:05:06.697741700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_tabs_to_links.html 2026-03-12 13:53:46.764819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_webaudio.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_webaudio.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_webaudio.html 2025-12-16 13:05:06.700517700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_webaudio.html 2026-03-12 13:53:46.774819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_webgl.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_webgl.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_webgl.html 2025-12-16 13:05:06.703044700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_webgl.html 2026-03-12 13:53:46.784819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_webrtc.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_webrtc.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_webrtc.html 2025-12-16 13:05:06.706126700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_webrtc.html 2026-03-12 13:53:46.795819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -401,7 +401,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_write_console_messages_to_stdout.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_write_console_messages_to_stdout.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_enable_write_console_messages_to_stdout.html 2025-12-16 13:05:06.708700000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_enable_write_console_messages_to_stdout.html 2026-03-12 13:53:46.805819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_fantasy_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_fantasy_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_fantasy_font_family.html 2025-12-16 13:05:06.710976000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_fantasy_font_family.html 2026-03-12 13:53:46.814819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
fantasy_font_family

Type: const gchar*

-

The new default fantasy font family.

+

The new default fantasy font family.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_feature_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_feature_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_feature_enabled.html 2025-12-16 13:05:06.715137000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_feature_enabled.html 2026-03-12 13:53:46.827819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -397,7 +397,7 @@
feature

Type: WebKitFeature

-

The feature to toggle.

+

The feature to toggle.

@@ -406,7 +406,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -414,7 +414,7 @@
enabled

Type: gboolean

-

Whether the feature will be enabled.

+

Whether the feature will be enabled.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_hardware_acceleration_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_hardware_acceleration_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_hardware_acceleration_policy.html 2025-12-16 13:05:06.718051000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_hardware_acceleration_policy.html 2026-03-12 13:53:46.838819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
policy

Type: WebKitHardwareAccelerationPolicy

-

A WebKitHardwareAccelerationPolicy.

+

A WebKitHardwareAccelerationPolicy.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_access_clipboard.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_access_clipboard.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_access_clipboard.html 2025-12-16 13:05:06.720596800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_access_clipboard.html 2026-03-12 13:53:46.847819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_open_windows_automatically.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_open_windows_automatically.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_open_windows_automatically.html 2025-12-16 13:05:06.722975700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_javascript_can_open_windows_automatically.html 2026-03-12 13:53:46.857819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_load_icons_ignoring_image_load_setting.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_load_icons_ignoring_image_load_setting.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_load_icons_ignoring_image_load_setting.html 2025-12-16 13:05:06.726139500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_load_icons_ignoring_image_load_setting.html 2026-03-12 13:53:46.867819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -401,7 +401,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_media_content_types_requiring_hardware_support.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_media_content_types_requiring_hardware_support.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_media_content_types_requiring_hardware_support.html 2025-12-16 13:05:06.729267100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_media_content_types_requiring_hardware_support.html 2026-03-12 13:53:46.878819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
content_types

Type: const gchar*

-

List of media content types requiring hardware support split by semicolons (:) or NULL to use the default value.

+

List of media content types requiring hardware support split by semicolons (:) or NULL to use the default value.

@@ -409,7 +409,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_media_playback_allows_inline.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_media_playback_allows_inline.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_media_playback_allows_inline.html 2025-12-16 13:05:06.730975600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_media_playback_allows_inline.html 2026-03-12 13:53:46.888819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_media_playback_requires_user_gesture.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_media_playback_requires_user_gesture.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_media_playback_requires_user_gesture.html 2025-12-16 13:05:06.734609100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_media_playback_requires_user_gesture.html 2026-03-12 13:53:46.897819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_minimum_font_size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_minimum_font_size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_minimum_font_size.html 2025-12-16 13:05:06.737147000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_minimum_font_size.html 2026-03-12 13:53:46.907819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
font_size

Type: guint32

-

Minimum font size to be set in pixels.

+

Minimum font size to be set in pixels.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_monospace_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_monospace_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_monospace_font_family.html 2025-12-16 13:05:06.738975300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_monospace_font_family.html 2026-03-12 13:53:46.917819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
monospace_font_family

Type: const gchar*

-

The new default monospace font family.

+

The new default monospace font family.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_pictograph_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_pictograph_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_pictograph_font_family.html 2025-12-16 13:05:06.742456700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_pictograph_font_family.html 2026-03-12 13:53:46.927819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
pictograph_font_family

Type: const gchar*

-

The new default pictograph font family.

+

The new default pictograph font family.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_print_backgrounds.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_print_backgrounds.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_print_backgrounds.html 2025-12-16 13:05:06.745240700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_print_backgrounds.html 2026-03-12 13:53:46.936819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
print_backgrounds

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_sans_serif_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_sans_serif_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_sans_serif_font_family.html 2025-12-16 13:05:06.746975200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_sans_serif_font_family.html 2026-03-12 13:53:46.946819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
sans_serif_font_family

Type: const gchar*

-

The new default sans-serif font family.

+

The new default sans-serif font family.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_serif_font_family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_serif_font_family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_serif_font_family.html 2025-12-16 13:05:06.750630000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_serif_font_family.html 2026-03-12 13:53:46.956819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
serif_font_family

Type: const gchar*

-

The new default serif font family.

+

The new default serif font family.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_user_agent.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_user_agent.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_user_agent.html 2025-12-16 13:05:06.753348000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_user_agent.html 2026-03-12 13:53:46.966819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
user_agent

Type: const gchar*

-

The new custom user agent string or NULL to use the default user agent.

+

The new custom user agent string or NULL to use the default user agent.

@@ -409,7 +409,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_user_agent_with_application_details.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_user_agent_with_application_details.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_user_agent_with_application_details.html 2025-12-16 13:05:06.757456800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_user_agent_with_application_details.html 2026-03-12 13:53:46.980819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -396,7 +396,7 @@
application_name

Type: const gchar*

-

The application name used for the user agent or NULL to use the default user agent.

+

The application name used for the user agent or NULL to use the default user agent.

@@ -405,7 +405,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -413,7 +413,7 @@
application_version

Type: const gchar*

-

The application version for the user agent or NULL to user the default version.

+

The application version for the user agent or NULL to user the default version.

@@ -422,7 +422,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_webrtc_udp_ports_range.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_webrtc_udp_ports_range.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_webrtc_udp_ports_range.html 2025-12-16 13:05:06.760177600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_webrtc_udp_ports_range.html 2026-03-12 13:53:46.991819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
udp_port_range

Type: const gchar*

-

Value to be set.

+

Value to be set.

@@ -409,7 +409,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_zoom_text_only.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_zoom_text_only.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.Settings.set_zoom_text_only.html 2025-12-16 13:05:06.762976200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.Settings.set_zoom_text_only.html 2026-03-12 13:53:47.000819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -316,7 +316,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -400,7 +400,7 @@
zoom_text_only

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIRequest.get_http_headers.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIRequest.get_http_headers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIRequest.get_http_headers.html 2025-12-16 13:05:06.855956000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIRequest.get_http_headers.html 2026-03-12 13:53:47.333819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,15 +163,15 @@

Type: SoupMessageHeaders

-

A SoupMessageHeaders with the HTTP headers of request - or NULL if request is not an HTTP request.

+

A SoupMessageHeaders with the HTTP headers of request + or NULL if request is not an HTTP request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIRequest.get_http_method.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIRequest.get_http_method.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIRequest.get_http_method.html 2025-12-16 13:05:06.858899000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIRequest.get_http_method.html 2026-03-12 13:53:47.342819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,15 +163,15 @@

Type: const gchar*

-

The HTTP method of the WebKitURIRequest or NULL if request is not - an HTTP request.

+

The HTTP method of the WebKitURIRequest or NULL if request is not + an HTTP request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIRequest.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIRequest.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIRequest.get_uri.html 2025-12-16 13:05:06.861115000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIRequest.get_uri.html 2026-03-12 13:53:47.349819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const gchar*

-

Request URI, as a string.

+

Request URI, as a string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIRequest.set_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIRequest.set_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIRequest.set_uri.html 2025-12-16 13:05:06.862972700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIRequest.set_uri.html 2026-03-12 13:53:47.357819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,7 +172,7 @@
uri

Type: const gchar*

-

An URI.

+

An URI.

@@ -181,7 +181,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_content_length.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_content_length.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_content_length.html 2025-12-16 13:05:06.890255200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_content_length.html 2026-03-12 13:53:47.385819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@

Type: guint64

-

The expected content length of response.

+

The expected content length of response.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_http_headers.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_http_headers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_http_headers.html 2025-12-16 13:05:06.894972000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_http_headers.html 2026-03-12 13:53:47.396819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,15 +175,15 @@

Type: SoupMessageHeaders

-

A SoupMessageHeaders with the HTTP headers of response - or NULL if response is not an HTTP response.

+

A SoupMessageHeaders with the HTTP headers of response + or NULL if response is not an HTTP response.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_mime_type.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_mime_type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_mime_type.html 2025-12-16 13:05:06.898873300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_mime_type.html 2026-03-12 13:53:47.403819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

MIME type, as a string.

+

MIME type, as a string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_status_code.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_status_code.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_status_code.html 2025-12-16 13:05:06.903326500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_status_code.html 2026-03-12 13:53:47.413819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: guint

-

The status code of response.

+

The status code of response.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_suggested_filename.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_suggested_filename.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_suggested_filename.html 2025-12-16 13:05:06.906972000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_suggested_filename.html 2026-03-12 13:53:47.423819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -177,15 +177,15 @@

Type: const gchar*

-

The suggested filename or NULL if - the ‘Content-Disposition’ HTTP header is not present.

+

The suggested filename or NULL if + the ‘Content-Disposition’ HTTP header is not present.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URIResponse.get_uri.html 2025-12-16 13:05:06.911362600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URIResponse.get_uri.html 2026-03-12 13:53:47.432819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

Response URI, as a string.

+

Response URI, as a string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish.html 2025-12-16 13:05:06.942971200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish.html 2026-03-12 13:53:47.483819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,7 +178,7 @@
stream

Type: GInputStream

-

A GInputStream to read the contents of the request.

+

A GInputStream to read the contents of the request.

@@ -187,7 +187,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -195,7 +195,7 @@
stream_length

Type: gint64

-

The length of the stream or -1 if not known.

+

The length of the stream or -1 if not known.

@@ -212,7 +212,7 @@
content_type

Type: const gchar*

-

The content type of the stream or NULL if not known.

+

The content type of the stream or NULL if not known.

@@ -221,7 +221,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_error.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_error.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_error.html 2025-12-16 13:05:06.948464000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_error.html 2026-03-12 13:53:47.493819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@
error

Type: GError

-

A GError that will be passed to the WebKitWebView.

+

A GError that will be passed to the WebKitWebView.

@@ -185,7 +185,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_with_response.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_with_response.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_with_response.html 2025-12-16 13:05:06.952217000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.finish_with_response.html 2026-03-12 13:53:47.502819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@
response

Type: WebKitURISchemeResponse

-

A WebKitURISchemeResponse.

+

A WebKitURISchemeResponse.

@@ -185,7 +185,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_body.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_body.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_body.html 2025-12-16 13:05:06.954511400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_body.html 2026-03-12 13:53:47.511819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: GInputStream

-

(nullable): the body of the request.

+

(nullable): the body of the request.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_headers.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_headers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_headers.html 2025-12-16 13:05:06.957245300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_headers.html 2026-03-12 13:53:47.520819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: SoupMessageHeaders

-

The SoupMessageHeaders of the request.

+

The SoupMessageHeaders of the request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_method.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_method.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_method.html 2025-12-16 13:05:06.958970800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_http_method.html 2026-03-12 13:53:47.530819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The HTTP method of the request.

+

The HTTP method of the request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_path.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_path.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_path.html 2025-12-16 13:05:06.962321000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_path.html 2026-03-12 13:53:47.538819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The URI path of request.

+

The URI path of request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_scheme.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_scheme.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_scheme.html 2025-12-16 13:05:06.964699300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_scheme.html 2026-03-12 13:53:47.546819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The URI scheme of request.

+

The URI scheme of request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_uri.html 2025-12-16 13:05:06.967331400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_uri.html 2026-03-12 13:53:47.554819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The full URI of request.

+

The full URI of request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_web_view.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_web_view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_web_view.html 2025-12-16 13:05:06.969793300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeRequest.get_web_view.html 2026-03-12 13:53:47.563819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: WebKitWebView

-

The WebKitWebView that initiated request.

+

The WebKitWebView that initiated request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_content_type.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_content_type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_content_type.html 2025-12-16 13:05:06.990970100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_content_type.html 2026-03-12 13:53:47.599819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,7 +162,7 @@
content_type

Type: const gchar*

-

The content type of the stream.

+

The content type of the stream.

@@ -171,7 +171,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_http_headers.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_http_headers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_http_headers.html 2025-12-16 13:05:06.994341600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_http_headers.html 2026-03-12 13:53:47.607819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
headers

Type: SoupMessageHeaders

-

The HTTP headers to be set.

+

The HTTP headers to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_status.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_status.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_status.html 2025-12-16 13:05:06.997818000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.URISchemeResponse.set_status.html 2026-03-12 13:53:47.618819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
status_code

Type: guint

-

The HTTP status code to be returned.

+

The HTTP status code to be returned.

@@ -181,7 +181,7 @@
reason_phrase

Type: const gchar*

-

A reason phrase.

+

A reason phrase.

@@ -190,7 +190,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilter.get_identifier.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilter.get_identifier.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilter.get_identifier.html 2025-12-16 13:05:05.002304800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilter.get_identifier.html 2026-03-12 13:53:43.241817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,14 +163,14 @@

Type: const char*

-

The identifier for the filter.

+

The identifier for the filter.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilter.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilter.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilter.ref.html 2025-12-16 13:05:05.005201300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilter.ref.html 2026-03-12 13:53:43.275817600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,14 +162,14 @@

Type: WebKitUserContentFilter

-

The user_content_filter passed in.

+

The user_content_filter passed in.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilter.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilter.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilter.unref.html 2025-12-16 13:05:05.007264100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilter.unref.html 2026-03-12 13:53:43.292817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers.html 2025-12-16 13:05:07.032925100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers.html 2026-03-12 13:53:47.669819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -192,7 +192,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -200,7 +200,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the removal is completed.

+

A GAsyncReadyCallback to call when the removal is completed.

@@ -217,7 +217,7 @@
user_data

Type: gpointer

-

The data to pass to the callback function.

+

The data to pass to the callback function.

The argument can be NULL.
@@ -226,7 +226,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers_finish.html 2025-12-16 13:05:07.036379800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.fetch_identifiers_finish.html 2026-03-12 13:53:47.680819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,7 +180,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -189,7 +189,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -212,14 +212,14 @@

Type: An array of utf8

-

A NULL-terminated list of filter identifiers.

+

A NULL-terminated list of filter identifiers.

- +
The array is NULL-terminated.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.get_path.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.get_path.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.get_path.html 2025-12-16 13:05:07.039127600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.get_path.html 2026-03-12 13:53:47.688819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,14 +185,14 @@

Type: const gchar*

-

Path, as a string.

+

Path, as a string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.load.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.load.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.load.html 2025-12-16 13:05:07.044040200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.load.html 2026-03-12 13:53:47.704819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
identifier

Type: const gchar*

-

A filter identifier.

+

A filter identifier.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -202,7 +202,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -211,7 +211,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -219,7 +219,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the load is completed.

+

A GAsyncReadyCallback to call when the load is completed.

@@ -236,7 +236,7 @@
user_data

Type: gpointer

-

The data to pass to the callback function.

+

The data to pass to the callback function.

The argument can be NULL.
@@ -245,7 +245,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.load_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.load_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.load_finish.html 2025-12-16 13:05:07.047209500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.load_finish.html 2026-03-12 13:53:47.714819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -188,7 +188,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -202,7 +202,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -223,14 +223,14 @@

Type: WebKitUserContentFilter

-

A WebKitUserContentFilter, or NULL if the load failed.

+

A WebKitUserContentFilter, or NULL if the load failed.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove.html 2025-12-16 13:05:07.052061000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove.html 2026-03-12 13:53:47.730819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
identifier

Type: const gchar*

-

A filter identifier.

+

A filter identifier.

@@ -192,7 +192,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -200,7 +200,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -209,7 +209,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -217,7 +217,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the removal is completed.

+

A GAsyncReadyCallback to call when the removal is completed.

@@ -234,7 +234,7 @@
user_data

Type: gpointer

-

The data to pass to the callback function.

+

The data to pass to the callback function.

The argument can be NULL.
@@ -243,7 +243,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove_finish.html 2025-12-16 13:05:07.055324600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.remove_finish.html 2026-03-12 13:53:47.741819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -188,7 +188,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -202,7 +202,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -223,7 +223,7 @@

Type: gboolean

-

Whether the removal was successful.

+

Whether the removal was successful.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save.html 2025-12-16 13:05:07.061396600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save.html 2026-03-12 13:53:47.760819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -190,7 +190,7 @@
identifier

Type: const gchar*

-

A string used to identify the saved filter.

+

A string used to identify the saved filter.

@@ -199,7 +199,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -207,7 +207,7 @@
source

Type: GBytes

-

GBytes containing the rule set in JSON format.

+

GBytes containing the rule set in JSON format.

@@ -216,7 +216,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -224,7 +224,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -233,7 +233,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -241,7 +241,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when saving is completed.

+

A GAsyncReadyCallback to call when saving is completed.

@@ -258,7 +258,7 @@
user_data

Type: gpointer

-

The data to pass to the callback function.

+

The data to pass to the callback function.

The argument can be NULL.
@@ -267,7 +267,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_finish.html 2025-12-16 13:05:07.064784300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_finish.html 2026-03-12 13:53:47.771819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -188,7 +188,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -202,7 +202,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -223,14 +223,14 @@

Type: WebKitUserContentFilter

-

A WebKitUserContentFilter, or NULL if saving failed.

+

A WebKitUserContentFilter, or NULL if saving failed.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file.html 2025-12-16 13:05:07.070486500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file.html 2026-03-12 13:53:47.789819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
identifier

Type: const gchar*

-

A string used to identify the saved filter.

+

A string used to identify the saved filter.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -204,7 +204,7 @@
file

Type: GFile

-

A GFile containing the rule set in JSON format.

+

A GFile containing the rule set in JSON format.

@@ -213,7 +213,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -221,7 +221,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -230,7 +230,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -238,7 +238,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when saving is completed.

+

A GAsyncReadyCallback to call when saving is completed.

@@ -255,7 +255,7 @@
user_data

Type: gpointer

-

The data to pass to the callback function.

+

The data to pass to the callback function.

The argument can be NULL.
@@ -264,7 +264,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file_finish.html 2025-12-16 13:05:07.073692800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentFilterStore.save_from_file_finish.html 2026-03-12 13:53:47.800819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -102,7 +102,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -188,7 +188,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -202,7 +202,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -223,14 +223,14 @@

Type: WebKitUserContentFilter

-

A WebKitUserContentFilter, or NULL if saving failed.

+

A WebKitUserContentFilter, or NULL if saving failed.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.add_filter.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.add_filter.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.add_filter.html 2025-12-16 13:05:07.102986000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.add_filter.html 2026-03-12 13:53:47.845819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
filter

Type: WebKitUserContentFilter

-

A WebKitUserContentFilter.

+

A WebKitUserContentFilter.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.add_script.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.add_script.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.add_script.html 2025-12-16 13:05:07.105670700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.add_script.html 2026-03-12 13:53:47.856819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
script

Type: WebKitUserScript

-

A WebKitUserScript.

+

A WebKitUserScript.

@@ -193,7 +193,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.add_style_sheet.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.add_style_sheet.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.add_style_sheet.html 2025-12-16 13:05:07.108618000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.add_style_sheet.html 2026-03-12 13:53:47.865819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
stylesheet

Type: WebKitUserStyleSheet

-

A WebKitUserStyleSheet.

+

A WebKitUserStyleSheet.

@@ -193,7 +193,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler.html 2025-12-16 13:05:07.113973100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler.html 2026-03-12 13:53:47.884819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@ WebKitUserContentManager *manager = webkit_web_view_get_user_content_manager (); g_signal_connect (manager, "script-message-received::foobar", G_CALLBACK (handle_script_message), NULL); -webkit_user_content_manager_register_script_message_handler (manager, "foobar"); +webkit_user_content_manager_register_script_message_handler (manager, "foobar", "world");

Registering a script message handler will fail if the requested @@ -202,7 +202,7 @@

name

Type: const char*

-

Name of the script message channel.

+

Name of the script message channel.

@@ -211,7 +211,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -219,7 +219,7 @@
world_name

Type: const char*

-

The name of a WebKitScriptWorld.

+

The name of a WebKitScriptWorld.

@@ -228,7 +228,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -251,7 +251,7 @@

Type: gboolean

-

TRUE if message handler was registered successfully, or FALSE otherwise.

+

TRUE if message handler was registered successfully, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler_with_reply.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler_with_reply.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler_with_reply.html 2025-12-16 13:05:07.118941500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.register_script_message_handler_with_reply.html 2026-03-12 13:53:47.899819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -192,7 +192,7 @@
name

Type: const char*

-

Name of the script message channel.

+

Name of the script message channel.

@@ -201,7 +201,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -209,7 +209,7 @@
world_name

Type: const char*

-

The name of a WebKitScriptWorld.

+

The name of a WebKitScriptWorld.

@@ -218,7 +218,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -241,7 +241,7 @@

Type: gboolean

-

TRUE if message handler was registered successfully, or FALSE otherwise.

+

TRUE if message handler was registered successfully, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_filters.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_filters.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_filters.html 2025-12-16 13:05:07.120812400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_filters.html 2026-03-12 13:53:47.906819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_scripts.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_scripts.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_scripts.html 2025-12-16 13:05:07.122932700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_scripts.html 2026-03-12 13:53:47.913819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_style_sheets.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_style_sheets.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_style_sheets.html 2025-12-16 13:05:07.124788800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_all_style_sheets.html 2026-03-12 13:53:47.919819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter.html 2025-12-16 13:05:07.126967400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter.html 2026-03-12 13:53:47.928819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
filter

Type: WebKitUserContentFilter

-

A WebKitUserContentFilter.

+

A WebKitUserContentFilter.

@@ -192,7 +192,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter_by_id.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter_by_id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter_by_id.html 2025-12-16 13:05:07.130222000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_filter_by_id.html 2026-03-12 13:53:47.936819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
filter_id

Type: const char*

-

Filter identifier.

+

Filter identifier.

@@ -193,7 +193,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_script.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_script.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_script.html 2025-12-16 13:05:07.133062800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_script.html 2026-03-12 13:53:47.947819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
script

Type: WebKitUserScript

-

A WebKitUserScript.

+

A WebKitUserScript.

@@ -192,7 +192,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_style_sheet.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_style_sheet.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.remove_style_sheet.html 2025-12-16 13:05:07.134967000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.remove_style_sheet.html 2026-03-12 13:53:47.956819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
stylesheet

Type: WebKitUserStyleSheet

-

A WebKitUserStyleSheet.

+

A WebKitUserStyleSheet.

@@ -192,7 +192,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.unregister_script_message_handler.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.unregister_script_message_handler.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserContentManager.unregister_script_message_handler.html 2025-12-16 13:05:07.138967000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserContentManager.unregister_script_message_handler.html 2026-03-12 13:53:47.969819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
name

Type: const gchar*

-

Name of the script message channel.

+

Name of the script message channel.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -206,7 +206,7 @@
world_name

Type: const gchar*

-

The name of a WebKitScriptWorld.

+

The name of a WebKitScriptWorld.

@@ -215,7 +215,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserMessage.get_fd_list.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserMessage.get_fd_list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserMessage.get_fd_list.html 2025-12-16 13:05:07.206736000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserMessage.get_fd_list.html 2026-03-12 13:53:48.063819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: GUnixFDList

-

The message list of file descriptors.

+

The message list of file descriptors.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserMessage.get_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserMessage.get_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserMessage.get_name.html 2025-12-16 13:05:07.209581400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserMessage.get_name.html 2026-03-12 13:53:48.071819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const char*

-

The message name.

+

The message name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserMessage.get_parameters.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserMessage.get_parameters.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserMessage.get_parameters.html 2025-12-16 13:05:07.211865700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserMessage.get_parameters.html 2026-03-12 13:53:48.078819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: GVariant

-

The message parameters.

+

The message parameters.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserMessage.send_reply.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserMessage.send_reply.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserMessage.send_reply.html 2025-12-16 13:05:07.214691900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserMessage.send_reply.html 2026-03-12 13:53:48.087819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
reply

Type: WebKitUserMessage

-

A WebKitUserMessage to send as reply.

+

A WebKitUserMessage to send as reply.

@@ -175,7 +175,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserScript.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserScript.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserScript.ref.html 2025-12-16 13:05:05.024295300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserScript.ref.html 2026-03-12 13:53:43.412817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -160,14 +160,14 @@

Type: WebKitUserScript

-

The passed WebKitUserScript.

+

The passed WebKitUserScript.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserScript.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserScript.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserScript.unref.html 2025-12-16 13:05:05.026361500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserScript.unref.html 2026-03-12 13:53:43.429818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserStyleSheet.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserStyleSheet.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserStyleSheet.ref.html 2025-12-16 13:05:05.043126300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserStyleSheet.ref.html 2026-03-12 13:53:43.523817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -160,14 +160,14 @@

Type: WebKitUserStyleSheet

-

The passed WebKitUserStyleSheet.

+

The passed WebKitUserStyleSheet.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserStyleSheet.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserStyleSheet.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.UserStyleSheet.unref.html 2025-12-16 13:05:05.045457100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.UserStyleSheet.unref.html 2026-03-12 13:53:43.537818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.add_path_to_sandbox.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.add_path_to_sandbox.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.add_path_to_sandbox.html 2025-12-16 13:05:07.248553500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.add_path_to_sandbox.html 2026-03-12 13:53:48.151819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -201,7 +201,7 @@
path

Type: const char*

-

An absolute path to mount in the sandbox.

+

An absolute path to mount in the sandbox.

@@ -210,7 +210,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a file system path, using the OS encoding.
@@ -218,7 +218,7 @@
read_only

Type: gboolean

-

If TRUE the path will be read-only.

+

If TRUE the path will be read-only.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_cache_model.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_cache_model.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_cache_model.html 2025-12-16 13:05:07.250991600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_cache_model.html 2026-03-12 13:53:48.159819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -195,7 +195,7 @@

Type: WebKitCacheModel

-

The current WebKitCacheModel.

+

The current WebKitCacheModel.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_geolocation_manager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_geolocation_manager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_geolocation_manager.html 2025-12-16 13:05:07.253775800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_geolocation_manager.html 2026-03-12 13:53:48.168819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,14 +193,14 @@

Type: WebKitGeolocationManager

-

The WebKitGeolocationManager of context.

+

The WebKitGeolocationManager of context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_network_session_for_automation.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_network_session_for_automation.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_network_session_for_automation.html 2025-12-16 13:05:07.256447300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_network_session_for_automation.html 2026-03-12 13:53:48.177819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,14 +193,14 @@

Type: WebKitNetworkSession

-

A WebKitNetworkSession, or NULL if automation is not enabled.

+

A WebKitNetworkSession, or NULL if automation is not enabled.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_security_manager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_security_manager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_security_manager.html 2025-12-16 13:05:07.259241300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_security_manager.html 2026-03-12 13:53:48.187819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,14 +193,14 @@

Type: WebKitSecurityManager

-

The WebKitSecurityManager of context.

+

The WebKitSecurityManager of context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_enabled.html 2025-12-16 13:05:07.261615300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_enabled.html 2026-03-12 13:53:48.195819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,7 +193,7 @@

Type: gboolean

-

TRUE If spell checking is enabled, or FALSE otherwise.

+

TRUE If spell checking is enabled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_languages.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_languages.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_languages.html 2025-12-16 13:05:07.265089800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_spell_checking_languages.html 2026-03-12 13:53:48.205819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -197,15 +197,15 @@

Type: An array of utf8

-

A NULL-terminated - array of languages if available, or NULL otherwise.

+

A NULL-terminated + array of languages if available, or NULL otherwise.

- +
The array is NULL-terminated.
The returned data is owned by the instance.
The data is owned by the instance.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_time_zone_override.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_time_zone_override.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.get_time_zone_override.html 2025-12-16 13:05:07.266924400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.get_time_zone_override.html 2026-03-12 13:53:48.211819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -208,7 +208,7 @@ - The returned data is owned by the instance. + The data is owned by the instance. The value is a NUL terminated UTF-8 string. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.initialize_notification_permissions.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.initialize_notification_permissions.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.initialize_notification_permissions.html 2025-12-16 13:05:07.270964400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.initialize_notification_permissions.html 2026-03-12 13:53:48.225819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -207,7 +207,7 @@
allowed_origins

Type: A list of WebKitSecurityOrigin*

-

A GList of security origins.

+

A GList of security origins.

@@ -216,7 +216,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -224,7 +224,7 @@
disallowed_origins

Type: A list of WebKitSecurityOrigin*

-

A GList of security origins.

+

A GList of security origins.

@@ -233,7 +233,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.is_automation_allowed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.is_automation_allowed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.is_automation_allowed.html 2025-12-16 13:05:07.274032600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.is_automation_allowed.html 2026-03-12 13:53:48.234819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -194,7 +194,7 @@

Type: gboolean

-

TRUE if automation is allowed or FALSE otherwise.

+

TRUE if automation is allowed or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.register_uri_scheme.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.register_uri_scheme.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.register_uri_scheme.html 2025-12-16 13:05:07.281121500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.register_uri_scheme.html 2026-03-12 13:53:48.257819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -230,7 +230,7 @@
scheme

Type: const gchar*

-

The network scheme to register.

+

The network scheme to register.

@@ -239,7 +239,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -247,7 +247,7 @@
callback

Type: WebKitURISchemeRequestCallback

-

A WebKitURISchemeRequestCallback.

+

A WebKitURISchemeRequestCallback.

@@ -264,7 +264,7 @@
user_data

Type: gpointer

-

Data to pass to callback function.

+

Data to pass to callback function.

@@ -273,7 +273,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -281,7 +281,7 @@
user_data_destroy_func

Type: GDestroyNotify

-

Destroy notify for user_data.

+

Destroy notify for user_data.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.send_message_to_all_extensions.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.send_message_to_all_extensions.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.send_message_to_all_extensions.html 2025-12-16 13:05:07.284108900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.send_message_to_all_extensions.html 2026-03-12 13:53:48.266819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -195,7 +195,7 @@
message

Type: WebKitUserMessage

-

A WebKitUserMessage.

+

A WebKitUserMessage.

@@ -204,7 +204,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_automation_allowed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_automation_allowed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_automation_allowed.html 2025-12-16 13:05:07.287273000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_automation_allowed.html 2026-03-12 13:53:48.276819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -201,7 +201,7 @@
allowed

Type: gboolean

-

Value to set.

+

Value to set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_cache_model.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_cache_model.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_cache_model.html 2025-12-16 13:05:07.290866000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_cache_model.html 2026-03-12 13:53:48.287819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -210,7 +210,7 @@
cache_model

Type: WebKitCacheModel

-

A WebKitCacheModel.

+

A WebKitCacheModel.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_preferred_languages.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_preferred_languages.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_preferred_languages.html 2025-12-16 13:05:07.294039500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_preferred_languages.html 2026-03-12 13:53:48.299819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -203,7 +203,7 @@
languages

Type: An array of utf8

-

A NULL-terminated list of language identifiers.

+

A NULL-terminated list of language identifiers.

@@ -212,7 +212,7 @@ - +
The argument can be NULL.
The array must be NULL-terminated.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_enabled.html 2025-12-16 13:05:07.296572200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_enabled.html 2026-03-12 13:53:48.307819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -194,7 +194,7 @@
enabled

Type: gboolean

-

Value to be set.

+

Value to be set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_languages.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_languages.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_languages.html 2025-12-16 13:05:07.298963800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_spell_checking_languages.html 2026-03-12 13:53:48.317819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -201,7 +201,7 @@
languages

Type: An array of gchar*

-

A NULL-terminated list of spell checking languages.

+

A NULL-terminated list of spell checking languages.

@@ -210,7 +210,7 @@ - +
The array must be NULL-terminated.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_directory.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_directory.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_directory.html 2025-12-16 13:05:07.302483800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_directory.html 2026-03-12 13:53:48.326819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -200,7 +200,7 @@
directory

Type: const gchar*

-

The directory to add.

+

The directory to add.

@@ -209,7 +209,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_initialization_user_data.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_initialization_user_data.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_initialization_user_data.html 2025-12-16 13:05:07.305259000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebContext.set_web_process_extensions_initialization_user_data.html 2026-03-12 13:53:48.335819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -118,7 +118,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -200,7 +200,7 @@
user_data

Type: GVariant

-

A GVariant.

+

A GVariant.

@@ -209,7 +209,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_host.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_host.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_host.html 2025-12-16 13:05:05.066753000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_host.html 2026-03-12 13:53:43.626818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The host string.

+

The host string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_hosts.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_hosts.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_hosts.html 2025-12-16 13:05:05.069340700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_hosts.html 2026-03-12 13:53:43.646818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@

Type: gboolean

-

Whether this match pattern matches all hosts.

+

Whether this match pattern matches all hosts.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_urls.html 2025-12-16 13:05:05.072095600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_matches_all_urls.html 2026-03-12 13:53:43.664817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@

Type: gboolean

-

Whether this match pattern matches all URLs.

+

Whether this match pattern matches all URLs.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_path.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_path.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_path.html 2025-12-16 13:05:05.074708500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_path.html 2026-03-12 13:53:43.678818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The path string.

+

The path string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_scheme.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_scheme.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_scheme.html 2025-12-16 13:05:05.077449000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_scheme.html 2026-03-12 13:53:43.692818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The scheme string.

+

The scheme string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_string.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_string.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_string.html 2025-12-16 13:05:05.079009800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.get_string.html 2026-03-12 13:53:43.709818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

The original pattern string.

+

The original pattern string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_pattern.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_pattern.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_pattern.html 2025-12-16 13:05:05.083892300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_pattern.html 2026-03-12 13:53:43.723817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -177,7 +177,7 @@
pattern

Type: WebKitWebExtensionMatchPattern

-

The WebKitWebExtensionMatchPattern to match with matchPattern.

+

The WebKitWebExtensionMatchPattern to match with matchPattern.

@@ -186,7 +186,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -194,7 +194,7 @@
options

Type: WebKitWebExtensionMatchPatternOptions

-

The WebKitWebExtensionMatchPatternOptions use while matching.

+

The WebKitWebExtensionMatchPatternOptions use while matching.

@@ -226,7 +226,7 @@

Type: gboolean

-

Whether the pattern matches the specified pattern.

+

Whether the pattern matches the specified pattern.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_url.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_url.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_url.html 2025-12-16 13:05:05.087974300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.matches_url.html 2026-03-12 13:53:43.746817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -177,7 +177,7 @@
url

Type: const gchar*

-

The URL to match against the pattern.

+

The URL to match against the pattern.

@@ -186,7 +186,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -194,7 +194,7 @@
options

Type: WebKitWebExtensionMatchPatternOptions

-

The WebKitWebExtensionMatchPatternOptions use while matching.

+

The WebKitWebExtensionMatchPatternOptions use while matching.

@@ -226,7 +226,7 @@

Type: gboolean

-

Whether the pattern matches the specified URL.

+

Whether the pattern matches the specified URL.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.ref.html 2025-12-16 13:05:05.090637200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.ref.html 2026-03-12 13:53:43.765817900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,14 +176,14 @@

Type: WebKitWebExtensionMatchPattern

-

The same matchPattern with an additional reference.

+

The same matchPattern with an additional reference.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.unref.html 2025-12-16 13:05:05.092755800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebExtensionMatchPattern.unref.html 2026-03-12 13:53:43.778818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,7 +100,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.attach.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.attach.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.attach.html 2025-12-16 13:05:07.345969400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.attach.html 2026-03-12 13:53:48.419819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.close.html 2025-12-16 13:05:07.349143000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.close.html 2026-03-12 13:53:48.424819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.detach.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.detach.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.detach.html 2025-12-16 13:05:07.351837000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.detach.html 2026-03-12 13:53:48.431819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.get_attached_height.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.get_attached_height.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.get_attached_height.html 2025-12-16 13:05:07.354405900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.get_attached_height.html 2026-03-12 13:53:48.439819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@

Type: guint

-

The height of the inspector view when attached.

+

The height of the inspector view when attached.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.get_can_attach.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.get_can_attach.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.get_can_attach.html 2025-12-16 13:05:07.357606000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.get_can_attach.html 2026-03-12 13:53:48.448819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,8 +182,8 @@

Type: gboolean

-

TRUE if there is enough room for the inspector view inside the - window that contains the inspected view, or FALSE otherwise.

+

TRUE if there is enough room for the inspector view inside the + window that contains the inspected view, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.get_inspected_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.get_inspected_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.get_inspected_uri.html 2025-12-16 13:05:07.362343500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.get_inspected_uri.html 2026-03-12 13:53:48.458819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,14 +185,14 @@

Type: const char*

-

The URI that is currently being inspected or NULL.

+

The URI that is currently being inspected or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.get_web_view.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.get_web_view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.get_web_view.html 2025-12-16 13:05:07.366795500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.get_web_view.html 2026-03-12 13:53:48.467819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: WebKitWebViewBase

-

The WebKitWebViewBase used to display the inspector or NULL.

+

The WebKitWebViewBase used to display the inspector or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.is_attached.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.is_attached.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.is_attached.html 2025-12-16 13:05:07.371190300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.is_attached.html 2026-03-12 13:53:48.476819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@

Type: gboolean

-

TRUE if inspector is currently attached or FALSE otherwise.

+

TRUE if inspector is currently attached or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.show.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.show.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebInspector.show.html 2025-12-16 13:05:07.373034000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebInspector.show.html 2026-03-12 13:53:48.482819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -98,7 +98,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebResource.get_data.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebResource.get_data.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebResource.get_data.html 2025-12-16 13:05:07.414032000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebResource.get_data.html 2026-03-12 13:53:48.571819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -177,7 +177,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -185,7 +185,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -202,7 +202,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -211,7 +211,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebResource.get_data_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebResource.get_data_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebResource.get_data_finish.html 2025-12-16 13:05:07.420397800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebResource.get_data_finish.html 2026-03-12 13:53:48.584819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -175,7 +175,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -183,7 +183,7 @@
length

Type: gsize*

-

Return location for the length of the resource data.

+

Return location for the length of the resource data.

@@ -206,7 +206,7 @@
The argument will be set by the function.
- +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -227,16 +227,16 @@

Type: An array of guint8

-

A +

A string with the data of resource, or NULL in case of error. if length - is not NULL, the size of the data will be assigned to it.

+ is not NULL, the size of the data will be assigned to it.

- +
The length of the array is in the length argument.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebResource.get_response.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebResource.get_response.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebResource.get_response.html 2025-12-16 13:05:07.424261300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebResource.get_response.html 2026-03-12 13:53:48.594819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,15 +174,15 @@

Type: WebKitURIResponse

-

The WebKitURIResponse, or NULL if - the response hasn’t been received yet.

+

The WebKitURIResponse, or NULL if + the response hasn’t been received yet.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebResource.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebResource.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebResource.get_uri.html 2025-12-16 13:05:07.428356000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebResource.get_uri.html 2026-03-12 13:53:48.608819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -194,14 +194,14 @@

Type: const gchar*

-

The current active URI of resource.

+

The current active URI of resource.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function.html 2025-12-16 13:05:07.686317400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function.html 2026-03-12 13:53:49.201820100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -292,7 +292,7 @@ Description - [src] + [src] @@ -377,7 +377,7 @@
body

Type: const char*

-

The function body.

+

The function body.

@@ -386,7 +386,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -394,7 +394,7 @@
length

Type: gssize

-

Length of body, or -1 if body is a nul-terminated string.

+

Length of body, or -1 if body is a nul-terminated string.

@@ -411,7 +411,7 @@
arguments

Type: GVariant

-

A GVariant with format a{sv} storing the function arguments, or NULL.

+

A GVariant with format a{sv} storing the function arguments, or NULL.

@@ -420,7 +420,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -428,7 +428,7 @@
world_name

Type: const char*

-

The name of a WebKitScriptWorld or NULL to use the default.

+

The name of a WebKitScriptWorld or NULL to use the default.

@@ -437,7 +437,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -445,7 +445,7 @@
source_uri

Type: const char*

-

The source URI.

+

The source URI.

@@ -454,7 +454,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -462,7 +462,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -471,7 +471,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -479,7 +479,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the script finished.

+

A GAsyncReadyCallback to call when the script finished.

@@ -496,7 +496,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -505,7 +505,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function_finish.html 2025-12-16 13:05:07.689726000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.call_async_javascript_function_finish.html 2026-03-12 13:53:49.213820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -319,7 +319,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -328,7 +328,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -363,15 +363,15 @@

Type: JSCValue

-

A JSCValue with the return value of the async function - or NULL in case of error.

+

A JSCValue with the return value of the async function + or NULL in case of error.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command.html 2025-12-16 13:05:07.694616600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command.html 2026-03-12 13:53:49.229820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -288,7 +288,7 @@ Description - [src] + [src] @@ -323,7 +323,7 @@
command

Type: const gchar*

-

The command to check.

+

The command to check.

@@ -332,7 +332,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -340,7 +340,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -349,7 +349,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -357,7 +357,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -374,7 +374,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -383,7 +383,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command_finish.html 2025-12-16 13:05:07.698162800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_execute_editing_command_finish.html 2026-03-12 13:53:49.241820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -319,7 +319,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -328,7 +328,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -363,7 +363,7 @@

Type: gboolean

-

TRUE if the editing command can be executed or FALSE otherwise.

+

TRUE if the editing command can be executed or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_go_back.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_go_back.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_go_back.html 2025-12-16 13:05:07.700776800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_go_back.html 2026-03-12 13:53:49.251820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -317,7 +317,7 @@

Type: gboolean

-

TRUE if able to move back or FALSE otherwise.

+

TRUE if able to move back or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_go_forward.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_go_forward.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_go_forward.html 2025-12-16 13:05:07.702955500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_go_forward.html 2026-03-12 13:53:49.260820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -317,7 +317,7 @@

Type: gboolean

-

TRUE if able to move forward or FALSE otherwise.

+

TRUE if able to move forward or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_show_mime_type.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_show_mime_type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.can_show_mime_type.html 2025-12-16 13:05:07.707174300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.can_show_mime_type.html 2026-03-12 13:53:49.272820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -318,7 +318,7 @@
mime_type

Type: const gchar*

-

A MIME type.

+

A MIME type.

@@ -327,7 +327,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -350,7 +350,7 @@

Type: gboolean

-

TRUE if the MIME type mime_type can be displayed or FALSE otherwise.

+

TRUE if the MIME type mime_type can be displayed or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.download_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.download_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.download_uri.html 2025-12-16 13:05:07.710357400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.download_uri.html 2026-03-12 13:53:49.283820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -318,7 +318,7 @@
uri

Type: const char*

-

The URI to download.

+

The URI to download.

@@ -327,7 +327,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -350,15 +350,15 @@

Type: WebKitDownload

-

A new WebKitDownload representing - the download operation.

+

A new WebKitDownload representing + the download operation.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript.html 2025-12-16 13:05:07.721153500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript.html 2026-03-12 13:53:49.320820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -291,7 +291,7 @@ Description - [src] + [src] @@ -372,7 +372,7 @@
script

Type: const char*

-

The script to evaluate.

+

The script to evaluate.

@@ -381,7 +381,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -389,7 +389,7 @@
length

Type: gssize

-

Length of script, or -1 if script is a nul-terminated string.

+

Length of script, or -1 if script is a nul-terminated string.

@@ -406,7 +406,7 @@
world_name

Type: const char*

-

The name of a WebKitScriptWorld or NULL to use the default.

+

The name of a WebKitScriptWorld or NULL to use the default.

@@ -415,7 +415,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -423,7 +423,7 @@
source_uri

Type: const char*

-

The source URI.

+

The source URI.

@@ -432,7 +432,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -440,7 +440,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -449,7 +449,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -457,7 +457,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the script finished.

+

A GAsyncReadyCallback to call when the script finished.

@@ -474,7 +474,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -483,7 +483,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript_finish.html 2025-12-16 13:05:07.724575000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.evaluate_javascript_finish.html 2026-03-12 13:53:49.333820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -319,7 +319,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -328,7 +328,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -363,15 +363,15 @@

Type: JSCValue

-

A JSCValue with the result of the last executed statement in script - or NULL in case of error.

+

A JSCValue with the result of the last executed statement in script + or NULL in case of error.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.execute_editing_command.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.execute_editing_command.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.execute_editing_command.html 2025-12-16 13:05:07.726955000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.execute_editing_command.html 2026-03-12 13:53:49.344820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -320,7 +320,7 @@
command

Type: const gchar*

-

The command to execute.

+

The command to execute.

@@ -329,7 +329,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.execute_editing_command_with_argument.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.execute_editing_command_with_argument.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.execute_editing_command_with_argument.html 2025-12-16 13:05:07.731246000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.execute_editing_command_with_argument.html 2026-03-12 13:53:49.356820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -322,7 +322,7 @@
command

Type: const char*

-

The command to execute.

+

The command to execute.

@@ -331,7 +331,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -339,7 +339,7 @@
argument

Type: const char*

-

The command argument.

+

The command argument.

@@ -348,7 +348,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_automation_presentation_type.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_automation_presentation_type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_automation_presentation_type.html 2025-12-16 13:05:07.733823000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_automation_presentation_type.html 2026-03-12 13:53:49.365820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,7 +325,7 @@

Type: WebKitAutomationBrowsingContextPresentation

-

A WebKitAutomationBrowsingContextPresentation.

+

A WebKitAutomationBrowsingContextPresentation.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_back_forward_list.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_back_forward_list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_back_forward_list.html 2025-12-16 13:05:07.736840500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_back_forward_list.html 2026-03-12 13:53:49.376820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -318,14 +318,14 @@

Type: WebKitBackForwardList

-

The WebKitBackForwardList.

+

The WebKitBackForwardList.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_background_color.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_background_color.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_background_color.html 2025-12-16 13:05:07.738954800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_background_color.html 2026-03-12 13:53:49.387820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -321,7 +321,7 @@
rgba

Type: GdkRGBA

-

A GdkRGBA to fill in with the background color.

+

A GdkRGBA to fill in with the background color.

@@ -330,7 +330,7 @@ - +
The argument will be set by the function.
The returned data is owned by the instance.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_camera_capture_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_camera_capture_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_camera_capture_state.html 2025-12-16 13:05:07.742889200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_camera_capture_state.html 2026-03-12 13:53:49.398820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,8 +325,8 @@

Type: WebKitMediaCaptureState

-

The WebKitMediaCaptureState of the camera device. If WebKitSettings:enable-mediastream -is FALSE, this method will return WEBKIT_MEDIA_CAPTURE_STATE_NONE.

+

The WebKitMediaCaptureState of the camera device. If WebKitSettings:enable-mediastream +is FALSE, this method will return WEBKIT_MEDIA_CAPTURE_STATE_NONE.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_context.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_context.html 2025-12-16 13:05:07.745429500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_context.html 2026-03-12 13:53:49.407820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -317,14 +317,14 @@

Type: WebKitWebContext

-

The WebKitWebContext of the view.

+

The WebKitWebContext of the view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_custom_charset.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_custom_charset.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_custom_charset.html 2025-12-16 13:05:07.748543000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_custom_charset.html 2026-03-12 13:53:49.417820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -317,15 +317,15 @@

Type: const gchar*

-

The current custom character encoding name or NULL if no - custom character encoding has been set.

+

The current custom character encoding name or NULL if no + custom character encoding has been set.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_default_content_security_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_default_content_security_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_default_content_security_policy.html 2025-12-16 13:05:07.751012600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_default_content_security_policy.html 2026-03-12 13:53:49.426820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,14 +325,14 @@

Type: const gchar*

-

The default policy or NULL.

+

The default policy or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_display_capture_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_display_capture_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_display_capture_state.html 2025-12-16 13:05:07.754184500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_display_capture_state.html 2026-03-12 13:53:49.437820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,8 +325,8 @@

Type: WebKitMediaCaptureState

-

The WebKitMediaCaptureState of the display device. If WebKitSettings:enable-mediastream -is FALSE, this method will return WEBKIT_MEDIA_CAPTURE_STATE_NONE.

+

The WebKitMediaCaptureState of the display device. If WebKitSettings:enable-mediastream +is FALSE, this method will return WEBKIT_MEDIA_CAPTURE_STATE_NONE.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_editor_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_editor_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_editor_state.html 2025-12-16 13:05:07.756734800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_editor_state.html 2026-03-12 13:53:49.446820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -317,14 +317,14 @@

Type: WebKitEditorState

-

The WebKitEditorState of the view.

+

The WebKitEditorState of the view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_estimated_load_progress.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_estimated_load_progress.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_estimated_load_progress.html 2025-12-16 13:05:07.758954300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_estimated_load_progress.html 2026-03-12 13:53:49.456820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -327,8 +327,8 @@

Type: gdouble

-

An estimate of the of the percent complete for a document - load as a range from 0.0 to 1.0.

+

An estimate of the of the percent complete for a document + load as a range from 0.0 to 1.0.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_favicon.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_favicon.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_favicon.html 2025-12-16 13:05:07.762906600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_favicon.html 2026-03-12 13:53:49.467820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -328,15 +328,15 @@

Type: GdkTexture

-

The favicon image or NULL if there’s no - icon associated with web_view.

+

The favicon image or NULL if there’s no + icon associated with web_view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_find_controller.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_find_controller.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_find_controller.html 2025-12-16 13:05:07.766055300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_find_controller.html 2026-03-12 13:53:49.477820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -319,15 +319,15 @@

Type: WebKitFindController

-

The WebKitFindController associated to -this particular WebKitWebView.

+

The WebKitFindController associated to +this particular WebKitWebView.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_input_method_context.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_input_method_context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_input_method_context.html 2025-12-16 13:05:07.768968000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_input_method_context.html 2026-03-12 13:53:49.488820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -318,14 +318,14 @@

Type: WebKitInputMethodContext

-

A WebKitInputMethodContext, or NULL.

+

A WebKitInputMethodContext, or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_inspector.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_inspector.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_inspector.html 2025-12-16 13:05:07.770954100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_inspector.html 2026-03-12 13:53:49.498820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -317,14 +317,14 @@

Type: WebKitWebInspector

-

The WebKitWebInspector of web_view.

+

The WebKitWebInspector of web_view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_is_muted.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_is_muted.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_is_muted.html 2025-12-16 13:05:07.774546400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_is_muted.html 2026-03-12 13:53:49.507820100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,7 +325,7 @@

Type: gboolean

-

TRUE if web_view audio is muted or FALSE is audio is not muted.

+

TRUE if web_view audio is muted or FALSE is audio is not muted.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_is_web_process_responsive.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_is_web_process_responsive.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_is_web_process_responsive.html 2025-12-16 13:05:07.777589000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_is_web_process_responsive.html 2026-03-12 13:53:49.518820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,7 +325,7 @@

Type: gboolean

-

TRUE if the web process attached to web_view is responsive, or FALSE otherwise.

+

TRUE if the web process attached to web_view is responsive, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_main_resource.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_main_resource.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_main_resource.html 2025-12-16 13:05:07.780299200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_main_resource.html 2026-03-12 13:53:49.528820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -317,15 +317,15 @@

Type: WebKitWebResource

-

The main WebKitWebResource of the view - or NULL if nothing has been loaded.

+

The main WebKitWebResource of the view + or NULL if nothing has been loaded.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_microphone_capture_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_microphone_capture_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_microphone_capture_state.html 2025-12-16 13:05:07.782953700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_microphone_capture_state.html 2026-03-12 13:53:49.539820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,8 +325,8 @@

Type: WebKitMediaCaptureState

-

The WebKitMediaCaptureState of the microphone device. If WebKitSettings:enable-mediastream -is FALSE, this method will return WEBKIT_MEDIA_CAPTURE_STATE_NONE.

+

The WebKitMediaCaptureState of the microphone device. If WebKitSettings:enable-mediastream +is FALSE, this method will return WEBKIT_MEDIA_CAPTURE_STATE_NONE.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_network_session.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_network_session.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_network_session.html 2025-12-16 13:05:07.786075000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_network_session.html 2026-03-12 13:53:49.548820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,14 +325,14 @@

Type: WebKitNetworkSession

-

A WebKitNetworkSession.

+

A WebKitNetworkSession.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_page_id.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_page_id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_page_id.html 2025-12-16 13:05:07.789013400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_page_id.html 2026-03-12 13:53:49.558820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -326,7 +326,7 @@

Type: guint64

-

The page ID of web_view.

+

The page ID of web_view.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_session_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_session_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_session_state.html 2025-12-16 13:05:07.790953600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_session_state.html 2026-03-12 13:53:49.567820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -317,14 +317,14 @@

Type: WebKitWebViewSessionState

-

A WebKitWebViewSessionState.

+

A WebKitWebViewSessionState.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_settings.html 2025-12-16 13:05:07.794953600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_settings.html 2026-03-12 13:53:49.581820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -329,14 +329,14 @@

Type: WebKitSettings

-

The WebKitSettings attached to web_view.

+

The WebKitSettings attached to web_view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_snapshot.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_snapshot.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_snapshot.html 2025-12-16 13:05:07.801462400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_snapshot.html 2026-03-12 13:53:49.600820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -289,7 +289,7 @@ Description - [src] + [src] @@ -325,7 +325,7 @@
region

Type: WebKitSnapshotRegion

-

The WebKitSnapshotRegion for this snapshot.

+

The WebKitSnapshotRegion for this snapshot.

@@ -342,7 +342,7 @@
options

Type: WebKitSnapshotOptions

-

WebKitSnapshotOptions for the snapshot.

+

WebKitSnapshotOptions for the snapshot.

@@ -359,7 +359,7 @@
cancellable

Type: GCancellable

-

A GCancellable.

+

A GCancellable.

@@ -368,7 +368,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -376,7 +376,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback.

+

A GAsyncReadyCallback.

@@ -393,7 +393,7 @@
user_data

Type: gpointer

-

User data.

+

User data.

The argument can be NULL.
@@ -402,7 +402,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_snapshot_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_snapshot_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_snapshot_finish.html 2025-12-16 13:05:07.804678400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_snapshot_finish.html 2026-03-12 13:53:49.611820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -319,7 +319,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -328,7 +328,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -363,14 +363,14 @@

Type: GdkTexture

-

An image with the retrieved snapshot, or NULL in case of error.

+

An image with the retrieved snapshot, or NULL in case of error.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_theme_color.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_theme_color.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_theme_color.html 2025-12-16 13:05:07.808550100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_theme_color.html 2026-03-12 13:53:49.625820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -328,7 +328,7 @@
rgba

Type: GdkRGBA

-

A GdkRGBA to fill in with the theme color.

+

A GdkRGBA to fill in with the theme color.

@@ -337,7 +337,7 @@ - +
The argument will be set by the function.
The returned data is owned by the instance.
The data is owned by the caller of the function.
@@ -360,7 +360,7 @@

Type: gboolean

-

Whether the currently loaded page defines a theme color.

+

Whether the currently loaded page defines a theme color.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_title.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_title.html 2025-12-16 13:05:07.810953100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_title.html 2026-03-12 13:53:49.635820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -327,14 +327,14 @@

Type: const gchar*

-

The main frame document title of web_view.

+

The main frame document title of web_view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_tls_info.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_tls_info.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_tls_info.html 2025-12-16 13:05:07.817427200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_tls_info.html 2026-03-12 13:53:49.656820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -332,7 +332,7 @@
certificate

Type: GTlsCertificate

-

Return location for a GTlsCertificate.

+

Return location for a GTlsCertificate.

@@ -341,7 +341,7 @@ - +
The argument will be set by the function.
The returned data is owned by the instance.
The data is owned by the caller of the function.
@@ -349,7 +349,7 @@
errors

Type: GTlsCertificateFlags

-

Return location for a GTlsCertificateFlags the verification status of certificate.

+

Return location for a GTlsCertificateFlags the verification status of certificate.

@@ -358,7 +358,7 @@ - +
The argument will be set by the function.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The instance takes ownership of the data, and is responsible for freeing it.
@@ -381,8 +381,8 @@

Type: gboolean

-

TRUE if the web_view connection uses HTTPS and a response has been received - from the server, or FALSE otherwise.

+

TRUE if the web_view connection uses HTTPS and a response has been received + from the server, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_uri.html 2025-12-16 13:05:07.822953000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_uri.html 2026-03-12 13:53:49.678820100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -373,15 +373,15 @@

Type: const gchar*

-

The current active URI of web_view or NULL - if nothing has been loaded yet.

+

The current active URI of web_view or NULL + if nothing has been loaded yet.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_user_content_manager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_user_content_manager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_user_content_manager.html 2025-12-16 13:05:07.826340700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_user_content_manager.html 2026-03-12 13:53:49.688820100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,14 +325,14 @@

Type: WebKitUserContentManager

-

The WebKitUserContentManager associated with the view.

+

The WebKitUserContentManager associated with the view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_web_extension_mode.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_web_extension_mode.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_web_extension_mode.html 2025-12-16 13:05:07.829218100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_web_extension_mode.html 2026-03-12 13:53:49.697820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -325,7 +325,7 @@

Type: WebKitWebExtensionMode

-

The WebKitWebExtensionMode.

+

The WebKitWebExtensionMode.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_website_policies.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_website_policies.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_website_policies.html 2025-12-16 13:05:07.832187400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_website_policies.html 2026-03-12 13:53:49.708820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -329,15 +329,15 @@

Type: WebKitWebsitePolicies

-

The default WebKitWebsitePolicies - associated with the view.

+

The default WebKitWebsitePolicies + associated with the view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_window_properties.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_window_properties.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_window_properties.html 2025-12-16 13:05:07.835291600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_window_properties.html 2026-03-12 13:53:49.718820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -319,14 +319,14 @@

Type: WebKitWindowProperties

-

The WebKitWindowProperties of web_view.

+

The WebKitWindowProperties of web_view.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_zoom_level.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_zoom_level.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.get_zoom_level.html 2025-12-16 13:05:07.837989000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.get_zoom_level.html 2026-03-12 13:53:49.728820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -327,7 +327,7 @@

Type: gdouble

-

The current zoom level of web_view.

+

The current zoom level of web_view.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.go_back.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.go_back.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.go_back.html 2025-12-16 13:05:07.840218000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.go_back.html 2026-03-12 13:53:49.735820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.go_forward.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.go_forward.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.go_forward.html 2025-12-16 13:05:07.842212700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.go_forward.html 2026-03-12 13:53:49.743820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.go_to_back_forward_list_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.go_to_back_forward_list_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.go_to_back_forward_list_item.html 2025-12-16 13:05:07.845105600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.go_to_back_forward_list_item.html 2026-03-12 13:53:49.753820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -320,7 +320,7 @@
list_item

Type: WebKitBackForwardListItem

-

A WebKitBackForwardListItem.

+

A WebKitBackForwardListItem.

@@ -329,7 +329,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.is_controlled_by_automation.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.is_controlled_by_automation.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.is_controlled_by_automation.html 2025-12-16 13:05:07.848133000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.is_controlled_by_automation.html 2026-03-12 13:53:49.764820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -320,7 +320,7 @@

Type: gboolean

-

TRUE if web_view is controlled by automation, or FALSE otherwise.

+

TRUE if web_view is controlled by automation, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.is_editable.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.is_editable.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.is_editable.html 2025-12-16 13:05:07.850952400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.is_editable.html 2026-03-12 13:53:49.775820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -305,14 +305,6 @@ -
-
- - - -
Gets propertyWebKit.WebView:editable
-
-
@@ -328,7 +320,7 @@

Type: gboolean

-

TRUE if the user is allowed to edit the HTML document, or FALSE otherwise.

+

TRUE if the user is allowed to edit the HTML document, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.is_loading.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.is_loading.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.is_loading.html 2025-12-16 13:05:07.854538000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.is_loading.html 2026-03-12 13:53:49.786820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -330,7 +330,7 @@

Type: gboolean

-

TRUE if web_view is loading a page or FALSE otherwise.

+

TRUE if web_view is loading a page or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.is_playing_audio.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.is_playing_audio.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.is_playing_audio.html 2025-12-16 13:05:07.857836500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.is_playing_audio.html 2026-03-12 13:53:49.797820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] @@ -329,7 +329,7 @@

Type: gboolean

-

TRUE if a page in web_view is playing audio or FALSE otherwise.

+

TRUE if a page in web_view is playing audio or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_alternate_html.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_alternate_html.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_alternate_html.html 2025-12-16 13:05:07.862187000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_alternate_html.html 2026-03-12 13:53:49.812820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -287,7 +287,7 @@ Description - [src] + [src] @@ -324,7 +324,7 @@
content

Type: const gchar*

-

The new content to display as the main page of the web_view.

+

The new content to display as the main page of the web_view.

@@ -333,7 +333,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -341,7 +341,7 @@
content_uri

Type: const gchar*

-

The URI for the alternate page content.

+

The URI for the alternate page content.

@@ -350,7 +350,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -358,7 +358,7 @@
base_uri

Type: const gchar*

-

The base URI for relative locations or NULL.

+

The base URI for relative locations or NULL.

@@ -367,7 +367,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_bytes.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_bytes.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_bytes.html 2025-12-16 13:05:07.866952000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_bytes.html 2026-03-12 13:53:49.831820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -288,7 +288,7 @@ Description - [src] + [src] @@ -325,7 +325,7 @@
bytes

Type: GBytes

-

Input data to load.

+

Input data to load.

@@ -334,7 +334,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@
mime_type

Type: const gchar*

-

The MIME type of bytes, or NULL.

+

The MIME type of bytes, or NULL.

@@ -351,7 +351,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -359,7 +359,7 @@
encoding

Type: const gchar*

-

The character encoding of bytes, or NULL.

+

The character encoding of bytes, or NULL.

@@ -368,7 +368,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -376,7 +376,7 @@
base_uri

Type: const gchar*

-

The base URI for relative locations or NULL.

+

The base URI for relative locations or NULL.

@@ -385,7 +385,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_html.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_html.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_html.html 2025-12-16 13:05:07.872464400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_html.html 2026-03-12 13:53:49.846820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -327,7 +327,7 @@
content

Type: const gchar*

-

The HTML string to load.

+

The HTML string to load.

@@ -336,7 +336,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -344,7 +344,7 @@
base_uri

Type: const gchar*

-

The base URI for relative locations or NULL.

+

The base URI for relative locations or NULL.

@@ -353,7 +353,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_plain_text.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_plain_text.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_plain_text.html 2025-12-16 13:05:07.874951800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_plain_text.html 2026-03-12 13:53:49.856820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -320,7 +320,7 @@
plain_text

Type: const gchar*

-

The plain text to load.

+

The plain text to load.

@@ -329,7 +329,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_request.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_request.html 2025-12-16 13:05:07.878231800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_request.html 2026-03-12 13:53:49.866820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -320,7 +320,7 @@
request

Type: WebKitURIRequest

-

A WebKitURIRequest to load.

+

A WebKitURIRequest to load.

@@ -329,7 +329,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.load_uri.html 2025-12-16 13:05:07.881026700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.load_uri.html 2026-03-12 13:53:49.875820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -320,7 +320,7 @@
uri

Type: const gchar*

-

An URI string.

+

An URI string.

@@ -329,7 +329,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.reload.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.reload.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.reload.html 2025-12-16 13:05:07.883028000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.reload.html 2026-03-12 13:53:49.883820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.reload_bypass_cache.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.reload_bypass_cache.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.reload_bypass_cache.html 2025-12-16 13:05:07.884994000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.reload_bypass_cache.html 2026-03-12 13:53:49.891820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.restore_session_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.restore_session_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.restore_session_state.html 2025-12-16 13:05:07.886951700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.restore_session_state.html 2026-03-12 13:53:49.900820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -318,7 +318,7 @@
state

Type: WebKitWebViewSessionState

-

A WebKitWebViewSessionState.

+

A WebKitWebViewSessionState.

@@ -327,7 +327,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.save.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.save.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.save.html 2025-12-16 13:05:07.893292200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.save.html 2026-03-12 13:53:49.918820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -288,7 +288,7 @@ Description - [src] + [src] @@ -326,7 +326,7 @@
save_mode

Type: WebKitSaveMode

-

The WebKitSaveMode specifying how the web page should be saved.

+

The WebKitSaveMode specifying how the web page should be saved.

@@ -343,7 +343,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -352,7 +352,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -360,7 +360,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -377,7 +377,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -386,7 +386,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.save_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.save_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.save_finish.html 2025-12-16 13:05:07.896662200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.save_finish.html 2026-03-12 13:53:49.930820200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -319,7 +319,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -328,7 +328,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -363,15 +363,15 @@

Type: GInputStream

-

A GInputStream with the result of saving - the current web page or NULL in case of error.

+

A GInputStream with the result of saving + the current web page or NULL in case of error.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.save_to_file.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.save_to_file.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.save_to_file.html 2025-12-16 13:05:07.902839000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.save_to_file.html 2026-03-12 13:53:49.951820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -289,7 +289,7 @@ Description - [src] + [src] @@ -327,7 +327,7 @@
file

Type: GFile

-

The GFile where the current web page should be saved to.

+

The GFile where the current web page should be saved to.

@@ -336,7 +336,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -344,7 +344,7 @@
save_mode

Type: WebKitSaveMode

-

The WebKitSaveMode specifying how the web page should be saved.

+

The WebKitSaveMode specifying how the web page should be saved.

@@ -361,7 +361,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -370,7 +370,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -378,7 +378,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -395,7 +395,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -404,7 +404,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.save_to_file_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.save_to_file_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.save_to_file_finish.html 2025-12-16 13:05:07.906085300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.save_to_file_finish.html 2026-03-12 13:53:49.962820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -319,7 +319,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -328,7 +328,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -363,7 +363,7 @@

Type: gboolean

-

TRUE if the web page was successfully saved to a file or FALSE otherwise.

+

TRUE if the web page was successfully saved to a file or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.send_message_to_page.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.send_message_to_page.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.send_message_to_page.html 2025-12-16 13:05:07.910951100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.send_message_to_page.html 2026-03-12 13:53:49.981820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -288,7 +288,7 @@ Description - [src] + [src] @@ -325,7 +325,7 @@
message

Type: WebKitUserMessage

-

A WebKitUserMessage.

+

A WebKitUserMessage.

@@ -334,7 +334,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -351,7 +351,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -359,7 +359,7 @@
callback

Type: GAsyncReadyCallback

-

(nullable): A GAsyncReadyCallback to call when the request is satisfied or NULL.

+

(nullable): A GAsyncReadyCallback to call when the request is satisfied or NULL.

@@ -376,7 +376,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -385,7 +385,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.send_message_to_page_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.send_message_to_page_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.send_message_to_page_finish.html 2025-12-16 13:05:07.915197800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.send_message_to_page_finish.html 2026-03-12 13:53:49.992820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -286,7 +286,7 @@ Description - [src] + [src] @@ -319,7 +319,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -328,7 +328,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -342,7 +342,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -363,14 +363,14 @@

Type: WebKitUserMessage

-

A WebKitUserMessage with the reply or NULL in case of error.

+

A WebKitUserMessage with the reply or NULL in case of error.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_background_color.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_background_color.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_background_color.html 2025-12-16 13:05:07.918294700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_background_color.html 2026-03-12 13:53:50.003820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -322,7 +322,7 @@
rgba

Type: GdkRGBA

-

A GdkRGBA.

+

A GdkRGBA.

@@ -331,7 +331,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_camera_capture_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_camera_capture_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_camera_capture_state.html 2025-12-16 13:05:07.921544600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_camera_capture_state.html 2026-03-12 13:53:50.014820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -329,7 +329,7 @@
state

Type: WebKitMediaCaptureState

-

A WebKitMediaCaptureState.

+

A WebKitMediaCaptureState.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_cors_allowlist.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_cors_allowlist.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_cors_allowlist.html 2025-12-16 13:05:07.925045500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_cors_allowlist.html 2026-03-12 13:53:50.026820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -329,7 +329,7 @@
allowlist

Type: An array of utf8

-

An allowlist of URI patterns, or NULL.

+

An allowlist of URI patterns, or NULL.

@@ -338,7 +338,7 @@ - +
The argument can be NULL.
The array must be NULL-terminated.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
Each element is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_custom_charset.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_custom_charset.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_custom_charset.html 2025-12-16 13:05:07.928566500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_custom_charset.html 2026-03-12 13:53:50.037820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -322,7 +322,7 @@
charset

Type: const gchar*

-

A character encoding name or NULL.

+

A character encoding name or NULL.

@@ -331,7 +331,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_display_capture_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_display_capture_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_display_capture_state.html 2025-12-16 13:05:07.930950600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_display_capture_state.html 2026-03-12 13:53:50.048820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -329,7 +329,7 @@
state

Type: WebKitMediaCaptureState

-

A WebKitMediaCaptureState.

+

A WebKitMediaCaptureState.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_editable.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_editable.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_editable.html 2025-12-16 13:05:07.935311600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_editable.html 2026-03-12 13:53:50.060820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -333,7 +333,7 @@
editable

Type: gboolean

-

A #gboolean indicating the editable state.

+

A #gboolean indicating the editable state.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_input_method_context.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_input_method_context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_input_method_context.html 2025-12-16 13:05:07.938428600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_input_method_context.html 2026-03-12 13:53:50.071820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -320,7 +320,7 @@
context

Type: WebKitInputMethodContext

-

The WebKitInputMethodContext to set, or NULL.

+

The WebKitInputMethodContext to set, or NULL.

@@ -329,7 +329,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_is_muted.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_is_muted.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_is_muted.html 2025-12-16 13:05:07.941184500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_is_muted.html 2026-03-12 13:53:50.080820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -326,7 +326,7 @@
muted

Type: gboolean

-

Mute flag.

+

Mute flag.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_microphone_capture_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_microphone_capture_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_microphone_capture_state.html 2025-12-16 13:05:07.944156000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_microphone_capture_state.html 2026-03-12 13:53:50.091820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -329,7 +329,7 @@
state

Type: WebKitMediaCaptureState

-

A WebKitMediaCaptureState.

+

A WebKitMediaCaptureState.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_settings.html 2025-12-16 13:05:07.946950400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_settings.html 2026-03-12 13:53:50.102820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -331,7 +331,7 @@
settings

Type: WebKitSettings

-

A WebKitSettings.

+

A WebKitSettings.

@@ -340,7 +340,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_zoom_level.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_zoom_level.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.set_zoom_level.html 2025-12-16 13:05:07.950235000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.set_zoom_level.html 2026-03-12 13:53:50.112820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -285,7 +285,7 @@ Description - [src] + [src] @@ -328,7 +328,7 @@
zoom_level

Type: gdouble

-

The zoom level.

+

The zoom level.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.stop_loading.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.stop_loading.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.stop_loading.html 2025-12-16 13:05:07.952819300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.stop_loading.html 2026-03-12 13:53:50.121820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.terminate_web_process.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.terminate_web_process.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.terminate_web_process.html 2025-12-16 13:05:07.955048600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.terminate_web_process.html 2026-03-12 13:53:50.129820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.try_close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.try_close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebView.try_close.html 2025-12-16 13:05:07.957373900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebView.try_close.html 2026-03-12 13:53:50.138820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -242,7 +242,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -284,7 +284,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebViewSessionState.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebViewSessionState.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebViewSessionState.ref.html 2025-12-16 13:05:05.117742800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebViewSessionState.ref.html 2026-03-12 13:53:43.948818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,14 +163,14 @@

Type: WebKitWebViewSessionState

-

The passed in WebKitWebViewSessionState.

+

The passed in WebKitWebViewSessionState.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebViewSessionState.serialize.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebViewSessionState.serialize.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebViewSessionState.serialize.html 2025-12-16 13:05:05.120503400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebViewSessionState.serialize.html 2026-03-12 13:53:43.967818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -161,14 +161,14 @@

Type: GBytes

-

A GBytes containing the state serialized.

+

A GBytes containing the state serialized.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebViewSessionState.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebViewSessionState.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebViewSessionState.unref.html 2025-12-16 13:05:05.122511600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebViewSessionState.unref.html 2026-03-12 13:53:43.984818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.get_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.get_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.get_name.html 2025-12-16 13:05:05.099016200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.get_name.html 2026-03-12 13:53:43.829818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,14 +168,14 @@

Type: const char*

-

The website name of website_data.

+

The website name of website_data.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.get_size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.get_size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.get_size.html 2025-12-16 13:05:05.102767500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.get_size.html 2026-03-12 13:53:43.846818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
types

Type: WebKitWebsiteDataTypes

-

A bitmask of WebKitWebsiteDataTypes.

+

A bitmask of WebKitWebsiteDataTypes.

@@ -200,7 +200,7 @@

Type: guint64

-

The size of website_data for the given types.

+

The size of website_data for the given types.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.get_types.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.get_types.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.get_types.html 2025-12-16 13:05:05.105444000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.get_types.html 2026-03-12 13:53:43.871818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: WebKitWebsiteDataTypes

-

A bitmask of WebKitWebsiteDataTypes in website_data.

+

A bitmask of WebKitWebsiteDataTypes in website_data.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.ref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.ref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.ref.html 2025-12-16 13:05:05.108292800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.ref.html 2026-03-12 13:53:43.881818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,14 +166,14 @@

Type: WebKitWebsiteData

-

The passed WebKitWebsiteData.

+

The passed WebKitWebsiteData.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.unref.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.unref.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteData.unref.html 2025-12-16 13:05:05.110271000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteData.unref.html 2026-03-12 13:53:43.896818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_current_domain.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_current_domain.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_current_domain.html 2025-12-16 13:05:07.466064500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_current_domain.html 2026-03-12 13:53:48.671820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -159,14 +159,14 @@

Type: const char*

-

The current domain name.

+

The current domain name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_requesting_domain.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_requesting_domain.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_requesting_domain.html 2025-12-16 13:05:07.468512500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataAccessPermissionRequest.get_requesting_domain.html 2026-03-12 13:53:48.679819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -159,14 +159,14 @@

Type: const char*

-

The requesting domain name.

+

The requesting domain name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear.html 2025-12-16 13:05:07.505655000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear.html 2026-03-12 13:53:48.726819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -193,7 +193,7 @@
types

Type: WebKitWebsiteDataTypes

-

WebKitWebsiteDataTypes.

+

WebKitWebsiteDataTypes.

@@ -210,7 +210,7 @@
timespan

Type: GTimeSpan

-

A GTimeSpan.

+

A GTimeSpan.

@@ -227,7 +227,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -236,7 +236,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -244,7 +244,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -261,7 +261,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -270,7 +270,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear_finish.html 2025-12-16 13:05:07.511341600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.clear_finish.html 2026-03-12 13:53:48.737820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -229,7 +229,7 @@

Type: gboolean

-

TRUE if website data was successfully cleared, or FALSE otherwise.

+

TRUE if website data was successfully cleared, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch.html 2025-12-16 13:05:07.519144000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch.html 2026-03-12 13:53:48.754819900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
types

Type: WebKitWebsiteDataTypes

-

WebKitWebsiteDataTypes.

+

WebKitWebsiteDataTypes.

@@ -206,7 +206,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -215,7 +215,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -223,7 +223,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -240,7 +240,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -249,7 +249,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch_finish.html 2025-12-16 13:05:07.523379800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.fetch_finish.html 2026-03-12 13:53:48.767820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -229,15 +229,15 @@

Type: A list of WebKitWebsiteData*

-

A GList of WebKitWebsiteData. You must free the GList with - g_list_free() and unref the WebKitWebsiteDatas with webkit_website_data_unref() when you’re done with them.

+

A GList of WebKitWebsiteData. You must free the GList with + g_list_free() and unref the WebKitWebsiteDatas with webkit_website_data_unref() when you’re done with them.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_cache_directory.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_cache_directory.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_cache_directory.html 2025-12-16 13:05:07.526061800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_cache_directory.html 2026-03-12 13:53:48.776820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -191,15 +191,15 @@

Type: const gchar*

-

The base directory for caches, or NULL if - WebKitWebsiteDataManager:base-cache-directory was not provided or manager is ephemeral.

+

The base directory for caches, or NULL if + WebKitWebsiteDataManager:base-cache-directory was not provided or manager is ephemeral.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_data_directory.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_data_directory.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_data_directory.html 2025-12-16 13:05:07.529069000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_base_data_directory.html 2026-03-12 13:53:48.786820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -191,15 +191,15 @@

Type: const gchar*

-

The base directory for website data, or NULL if - WebKitWebsiteDataManager:base-data-directory was not provided or manager is ephemeral.

+

The base directory for website data, or NULL if + WebKitWebsiteDataManager:base-data-directory was not provided or manager is ephemeral.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicon_database.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicon_database.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicon_database.html 2025-12-16 13:05:07.530959000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicon_database.html 2026-03-12 13:53:48.795819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,14 +183,14 @@

Type: WebKitFaviconDatabase

-

A WebKitFaviconDatabase, or NULL if website icons are disabled.

+

A WebKitFaviconDatabase, or NULL if website icons are disabled.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicons_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicons_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicons_enabled.html 2025-12-16 13:05:07.534250500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_favicons_enabled.html 2026-03-12 13:53:48.803820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: gboolean

-

TRUE if website icons are enabled, or FALSE otherwise.

+

TRUE if website icons are enabled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary.html 2025-12-16 13:05:07.538771200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary.html 2026-03-12 13:53:48.818819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -190,7 +190,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -199,7 +199,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -207,7 +207,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -224,7 +224,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -233,7 +233,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary_finish.html 2025-12-16 13:05:07.542364100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.get_itp_summary_finish.html 2026-03-12 13:53:48.830819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -229,16 +229,16 @@

Type: A list of WebKitITPThirdParty*

-

A GList of WebKitITPThirdParty. +

A GList of WebKitITPThirdParty. You must free the GList with g_list_free() and unref the WebKitITPThirdPartys with - webkit_itp_third_party_unref() when you’re done with them.

+ webkit_itp_third_party_unref() when you’re done with them.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.is_ephemeral.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.is_ephemeral.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.is_ephemeral.html 2025-12-16 13:05:07.545281400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.is_ephemeral.html 2026-03-12 13:53:48.840819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@

Type: gboolean

-

TRUE if manager is ephemeral or FALSE otherwise.

+

TRUE if manager is ephemeral or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove.html 2025-12-16 13:05:07.551107600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove.html 2026-03-12 13:53:48.859820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -192,7 +192,7 @@
types

Type: WebKitWebsiteDataTypes

-

WebKitWebsiteDataTypes.

+

WebKitWebsiteDataTypes.

@@ -209,7 +209,7 @@
website_data

Type: A list of WebKitWebsiteData*

-

A GList of WebKitWebsiteData.

+

A GList of WebKitWebsiteData.

@@ -218,7 +218,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -226,7 +226,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -235,7 +235,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -243,7 +243,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied.

+

A GAsyncReadyCallback to call when the request is satisfied.

@@ -260,7 +260,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -269,7 +269,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove_finish.html 2025-12-16 13:05:07.554223500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.remove_finish.html 2026-03-12 13:53:48.870819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -208,7 +208,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -229,7 +229,7 @@

Type: gboolean

-

TRUE if website data resources were successfully removed, or FALSE otherwise.

+

TRUE if website data resources were successfully removed, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.set_favicons_enabled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.set_favicons_enabled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsiteDataManager.set_favicons_enabled.html 2025-12-16 13:05:07.557670400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsiteDataManager.set_favicons_enabled.html 2026-03-12 13:53:48.881820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
enabled

Type: gboolean

-

Value to set.

+

Value to set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsitePolicies.get_autoplay_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsitePolicies.get_autoplay_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WebsitePolicies.get_autoplay_policy.html 2025-12-16 13:05:07.589141100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WebsitePolicies.get_autoplay_policy.html 2026-03-12 13:53:48.940820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,7 +157,7 @@

Type: WebKitAutoplayPolicy

-

WebKitAutoplayPolicy.

+

WebKitAutoplayPolicy.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_fullscreen.html 2025-12-16 13:05:08.186269000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_fullscreen.html 2026-03-12 13:53:51.048820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gboolean

-

TRUE if the window should be fullscreen or FALSE otherwise.

+

TRUE if the window should be fullscreen or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_geometry.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_geometry.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_geometry.html 2025-12-16 13:05:08.190775600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_geometry.html 2026-03-12 13:53:51.055820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,7 +180,7 @@
geometry

Type: GdkRectangle

-

Return location for the window geometry.

+

Return location for the window geometry.

@@ -189,7 +189,7 @@ - +
The argument will be set by the function.
The returned data is owned by the instance.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_locationbar_visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_locationbar_visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_locationbar_visible.html 2025-12-16 13:05:08.194253200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_locationbar_visible.html 2026-03-12 13:53:51.064820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gboolean

-

TRUE if locationbar should be visible or FALSE otherwise.

+

TRUE if locationbar should be visible or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_menubar_visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_menubar_visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_menubar_visible.html 2025-12-16 13:05:08.197091600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_menubar_visible.html 2026-03-12 13:53:51.072820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gboolean

-

TRUE if menubar should be visible or FALSE otherwise.

+

TRUE if menubar should be visible or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_resizable.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_resizable.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_resizable.html 2025-12-16 13:05:08.198945300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_resizable.html 2026-03-12 13:53:51.080820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gboolean

-

TRUE if the window should be resizable or FALSE otherwise.

+

TRUE if the window should be resizable or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_scrollbars_visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_scrollbars_visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_scrollbars_visible.html 2025-12-16 13:05:08.202219700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_scrollbars_visible.html 2026-03-12 13:53:51.088820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gboolean

-

TRUE if scrollbars should be visible or FALSE otherwise.

+

TRUE if scrollbars should be visible or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_statusbar_visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_statusbar_visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_statusbar_visible.html 2025-12-16 13:05:08.204644400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_statusbar_visible.html 2026-03-12 13:53:51.096820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gboolean

-

TRUE if statusbar should be visible or FALSE otherwise.

+

TRUE if statusbar should be visible or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_toolbar_visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_toolbar_visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/method.WindowProperties.get_toolbar_visible.html 2025-12-16 13:05:08.207327100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/method.WindowProperties.get_toolbar_visible.html 2026-03-12 13:53:51.104820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: gboolean

-

TRUE if toolbar should be visible or FALSE otherwise.

+

TRUE if toolbar should be visible or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/migrating-to-webkitgtk-6.0.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/migrating-to-webkitgtk-6.0.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/migrating-to-webkitgtk-6.0.html 2025-12-16 13:05:03.894121600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/migrating-to-webkitgtk-6.0.html 2026-03-12 13:53:35.753482300 +0000 @@ -62,13 +62,13 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -76,13 +76,6 @@
- -

- Migrating WebKitGTK Applications to GTK 4 - - -

-

Migrating WebKitGTK Applications to GTK 4

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/overview.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/overview.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/overview.html 2025-12-16 13:05:03.843250300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/overview.html 2026-03-12 13:53:35.615815000 +0000 @@ -62,13 +62,13 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -76,13 +76,6 @@
- -

- Overview - - -

-

WebKitGTK is a GObject-based library that provides a GTK widget diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/profiling.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/profiling.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/profiling.html 2025-12-16 13:05:03.871487000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/profiling.html 2026-03-12 13:53:35.681590800 +0000 @@ -62,13 +62,13 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -76,13 +76,6 @@
- -

- Profiling - - -

-

Profiling with Sysprof

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.AutomationSession.id.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.AutomationSession.id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.AutomationSession.id.html 2025-12-16 13:05:04.746586000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.AutomationSession.id.html 2026-03-12 13:53:41.234817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -140,8 +140,6 @@
- -
Default valueNULL
Getter methodwebkit_automation_session_get_id()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.ColorChooserRequest.rgba.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.ColorChooserRequest.rgba.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.ColorChooserRequest.rgba.html 2025-12-16 13:05:05.144721500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.ColorChooserRequest.rgba.html 2026-03-12 13:53:41.822817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -140,10 +140,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Download.allow-overwrite.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Download.allow-overwrite.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Download.allow-overwrite.html 2025-12-16 13:05:05.422814600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Download.allow-overwrite.html 2026-03-12 13:53:43.575817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,12 +148,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Download.destination.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Download.destination.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Download.destination.html 2025-12-16 13:05:05.423563500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Download.destination.html 2026-03-12 13:53:43.584818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -144,8 +144,6 @@
- -
Default valueNULL
Getter methodwebkit_download_get_destination()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Download.estimated-progress.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Download.estimated-progress.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Download.estimated-progress.html 2025-12-16 13:05:05.425595300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Download.estimated-progress.html 2026-03-12 13:53:43.599818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default value1.000000
Getter methodwebkit_download_get_estimated_progress()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Download.response.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Download.response.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Download.response.html 2025-12-16 13:05:05.426436400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Download.response.html 2026-03-12 13:53:43.611817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.EditorState.typing-attributes.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.EditorState.typing-attributes.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.EditorState.typing-attributes.html 2025-12-16 13:05:05.475515100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.EditorState.typing-attributes.html 2026-03-12 13:53:43.846654200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,8 +141,6 @@
- -
Default value0
Getter methodwebkit_editor_state_get_typing_attributes()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FileChooserRequest.filter.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FileChooserRequest.filter.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FileChooserRequest.filter.html 2025-12-16 13:05:05.554220700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FileChooserRequest.filter.html 2026-03-12 13:53:44.066818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FileChooserRequest.mime-types.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FileChooserRequest.mime-types.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FileChooserRequest.mime-types.html 2025-12-16 13:05:05.554999800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FileChooserRequest.mime-types.html 2026-03-12 13:53:44.070818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FileChooserRequest.select-multiple.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FileChooserRequest.select-multiple.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FileChooserRequest.select-multiple.html 2025-12-16 13:05:05.556516000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FileChooserRequest.select-multiple.html 2026-03-12 13:53:44.075286600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -147,8 +147,6 @@
- -
Default valueFALSE
Getter methodwebkit_file_chooser_request_get_select_multiple()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FileChooserRequest.selected-files.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FileChooserRequest.selected-files.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FileChooserRequest.selected-files.html 2025-12-16 13:05:05.557739700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FileChooserRequest.selected-files.html 2026-03-12 13:53:44.078818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FindController.max-match-count.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FindController.max-match-count.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FindController.max-match-count.html 2025-12-16 13:05:05.607216400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FindController.max-match-count.html 2026-03-12 13:53:44.189818100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -144,8 +144,6 @@
- -
Default value0
Getter methodwebkit_find_controller_get_max_match_count()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FindController.options.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FindController.options.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FindController.options.html 2025-12-16 13:05:05.608023000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FindController.options.html 2026-03-12 13:53:44.194625000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -144,8 +144,6 @@
- -
Default valueWEBKIT_FIND_OPTIONS_NONE
Getter methodwebkit_find_controller_get_options()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FindController.text.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FindController.text.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FindController.text.html 2025-12-16 13:05:05.609603600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FindController.text.html 2026-03-12 13:53:44.197733000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,14 +141,6 @@ -
- - - - -
Default valueNULL
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FindController.web-view.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FindController.web-view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.FindController.web-view.html 2025-12-16 13:05:05.610452200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.FindController.web-view.html 2026-03-12 13:53:44.199818100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.GeolocationManager.enable-high-accuracy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.GeolocationManager.enable-high-accuracy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.GeolocationManager.enable-high-accuracy.html 2025-12-16 13:05:05.672592400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.GeolocationManager.enable-high-accuracy.html 2026-03-12 13:53:44.299818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -142,8 +142,6 @@
- -
Default valueFALSE
Getter methodwebkit_geolocation_manager_get_enable_high_accuracy()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.context.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.context.html 2025-12-16 13:05:05.762551800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.context.html 2026-03-12 13:53:44.476723700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default value0
Getter methodwebkit_hit_test_result_get_context()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.image-uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.image-uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.image-uri.html 2025-12-16 13:05:05.763585300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.image-uri.html 2026-03-12 13:53:44.478818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_image_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.link-label.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.link-label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.link-label.html 2025-12-16 13:05:05.764634100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.link-label.html 2026-03-12 13:53:44.483650000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_link_label()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.link-title.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.link-title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.link-title.html 2025-12-16 13:05:05.765642000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.link-title.html 2026-03-12 13:53:44.487622000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_link_title()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.link-uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.link-uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.link-uri.html 2025-12-16 13:05:05.766618000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.link-uri.html 2026-03-12 13:53:44.489818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_link_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.media-uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.media-uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.HitTestResult.media-uri.html 2025-12-16 13:05:05.768415700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.HitTestResult.media-uri.html 2026-03-12 13:53:44.493818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_media_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.InputMethodContext.input-hints.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.InputMethodContext.input-hints.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.InputMethodContext.input-hints.html 2025-12-16 13:05:05.846332600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.InputMethodContext.input-hints.html 2026-03-12 13:53:44.690818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -142,12 +142,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.InputMethodContext.input-purpose.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.InputMethodContext.input-purpose.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.InputMethodContext.input-purpose.html 2025-12-16 13:05:05.847193500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.InputMethodContext.input-purpose.html 2026-03-12 13:53:44.695616500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -142,12 +142,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.NavigationPolicyDecision.navigation-action.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.NavigationPolicyDecision.navigation-action.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.NavigationPolicyDecision.navigation-action.html 2025-12-16 13:05:05.933951100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.NavigationPolicyDecision.navigation-action.html 2026-03-12 13:53:44.857763500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.NetworkSession.cache-directory.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.NetworkSession.cache-directory.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.NetworkSession.cache-directory.html 2025-12-16 13:05:06.023124000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.NetworkSession.cache-directory.html 2026-03-12 13:53:45.062380600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,14 +141,6 @@ -
- - - - -
Default valueNULL
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.NetworkSession.data-directory.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.NetworkSession.data-directory.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.NetworkSession.data-directory.html 2025-12-16 13:05:06.024174000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.NetworkSession.data-directory.html 2026-03-12 13:53:45.065789000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,14 +141,6 @@ -
- - - - -
Default valueNULL
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.NetworkSession.is-ephemeral.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.NetworkSession.is-ephemeral.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.NetworkSession.is-ephemeral.html 2025-12-16 13:05:06.025066000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.NetworkSession.is-ephemeral.html 2026-03-12 13:53:45.068752300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,14 +141,6 @@ -
- - - - -
Default valueFALSE
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Notification.body.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Notification.body.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Notification.body.html 2025-12-16 13:05:06.057643000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Notification.body.html 2026-03-12 13:53:45.156613000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -146,8 +146,6 @@
- -
Default valueNULL
Getter methodwebkit_notification_get_body()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Notification.id.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Notification.id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Notification.id.html 2025-12-16 13:05:06.058418300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Notification.id.html 2026-03-12 13:53:45.158818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -146,8 +146,6 @@
- -
Default value0
Getter methodwebkit_notification_get_id()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Notification.tag.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Notification.tag.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Notification.tag.html 2025-12-16 13:05:06.059165200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Notification.tag.html 2026-03-12 13:53:45.163570600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -146,8 +146,6 @@
- -
Default valueNULL
Getter methodwebkit_notification_get_tag()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Notification.title.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Notification.title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Notification.title.html 2025-12-16 13:05:06.059936000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Notification.title.html 2026-03-12 13:53:45.166409300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -146,8 +146,6 @@
- -
Default valueNULL
Getter methodwebkit_notification_get_title()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.PrintOperation.page-setup.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.PrintOperation.page-setup.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.PrintOperation.page-setup.html 2025-12-16 13:05:06.240911500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.PrintOperation.page-setup.html 2026-03-12 13:53:45.414677000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -142,10 +142,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.PrintOperation.print-settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.PrintOperation.print-settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.PrintOperation.print-settings.html 2025-12-16 13:05:06.242415200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.PrintOperation.print-settings.html 2026-03-12 13:53:45.416818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -142,10 +142,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.PrintOperation.web-view.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.PrintOperation.web-view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.PrintOperation.web-view.html 2025-12-16 13:05:06.243657800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.PrintOperation.web-view.html 2026-03-12 13:53:45.419818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.request.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.request.html 2025-12-16 13:05:06.285193200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.request.html 2026-03-12 13:53:45.489732000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.response.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.response.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.response.html 2025-12-16 13:05:06.286078000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.ResponsePolicyDecision.response.html 2026-03-12 13:53:45.493388400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.allow-file-access-from-file-urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.allow-file-access-from-file-urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.allow-file-access-from-file-urls.html 2025-12-16 13:05:06.764472700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.allow-file-access-from-file-urls.html 2026-03-12 13:53:47.006819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -256,12 +256,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.allow-modal-dialogs.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.allow-modal-dialogs.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.allow-modal-dialogs.html 2025-12-16 13:05:06.766286100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.allow-modal-dialogs.html 2026-03-12 13:53:47.012819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.allow-top-navigation-to-data-urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.allow-top-navigation-to-data-urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.allow-top-navigation-to-data-urls.html 2025-12-16 13:05:06.767612200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.allow-top-navigation-to-data-urls.html 2026-03-12 13:53:47.017819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.allow-universal-access-from-file-urls.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.allow-universal-access-from-file-urls.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.allow-universal-access-from-file-urls.html 2025-12-16 13:05:06.769365000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.allow-universal-access-from-file-urls.html 2026-03-12 13:53:47.023819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -257,12 +257,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.auto-load-images.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.auto-load-images.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.auto-load-images.html 2025-12-16 13:05:06.770396700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.auto-load-images.html 2026-03-12 13:53:47.027819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -252,12 +252,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.cursive-font-family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.cursive-font-family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.cursive-font-family.html 2025-12-16 13:05:06.770974600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.cursive-font-family.html 2026-03-12 13:53:47.031819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.default-charset.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.default-charset.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.default-charset.html 2025-12-16 13:05:06.772465500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.default-charset.html 2026-03-12 13:53:47.035819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.default-font-family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.default-font-family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.default-font-family.html 2025-12-16 13:05:06.773386000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.default-font-family.html 2026-03-12 13:53:47.039819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.default-font-size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.default-font-size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.default-font-size.html 2025-12-16 13:05:06.774300000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.default-font-size.html 2026-03-12 13:53:47.043819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -251,12 +251,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.default-monospace-font-size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.default-monospace-font-size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.default-monospace-font-size.html 2025-12-16 13:05:06.775290000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.default-monospace-font-size.html 2026-03-12 13:53:47.047819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -251,12 +251,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.disable-web-security.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.disable-web-security.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.disable-web-security.html 2025-12-16 13:05:06.776437500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.disable-web-security.html 2026-03-12 13:53:47.051819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.draw-compositing-indicators.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.draw-compositing-indicators.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.draw-compositing-indicators.html 2025-12-16 13:05:06.777747000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.draw-compositing-indicators.html 2026-03-12 13:53:47.056819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -252,12 +252,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-2d-canvas-acceleration.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-2d-canvas-acceleration.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-2d-canvas-acceleration.html 2025-12-16 13:05:06.779000500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-2d-canvas-acceleration.html 2026-03-12 13:53:47.060819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-back-forward-navigation-gestures.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-back-forward-navigation-gestures.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-back-forward-navigation-gestures.html 2025-12-16 13:05:06.779940400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-back-forward-navigation-gestures.html 2026-03-12 13:53:47.064819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -252,12 +252,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-caret-browsing.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-caret-browsing.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-caret-browsing.html 2025-12-16 13:05:06.780820600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-caret-browsing.html 2026-03-12 13:53:47.068819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-developer-extras.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-developer-extras.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-developer-extras.html 2025-12-16 13:05:06.781700800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-developer-extras.html 2026-03-12 13:53:47.072819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-dns-prefetching.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-dns-prefetching.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-dns-prefetching.html 2025-12-16 13:05:06.782970700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-dns-prefetching.html 2026-03-12 13:53:47.077819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -254,12 +254,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-encrypted-media.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-encrypted-media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-encrypted-media.html 2025-12-16 13:05:06.784761200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-encrypted-media.html 2026-03-12 13:53:47.082819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -256,12 +256,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-fullscreen.html 2025-12-16 13:05:06.785866700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-fullscreen.html 2026-03-12 13:53:47.087819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -253,12 +253,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-html5-database.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-html5-database.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-html5-database.html 2025-12-16 13:05:06.786752200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-html5-database.html 2026-03-12 13:53:47.090819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-html5-local-storage.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-html5-local-storage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-html5-local-storage.html 2025-12-16 13:05:06.787867300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-html5-local-storage.html 2026-03-12 13:53:47.095819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -252,12 +252,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-hyperlink-auditing.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-hyperlink-auditing.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-hyperlink-auditing.html 2025-12-16 13:05:06.789176000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-hyperlink-auditing.html 2026-03-12 13:53:47.100819000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -254,12 +254,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-javascript-markup.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-javascript-markup.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-javascript-markup.html 2025-12-16 13:05:06.792258700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-javascript-markup.html 2026-03-12 13:53:47.109819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -254,12 +254,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-javascript.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-javascript.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-javascript.html 2025-12-16 13:05:06.790255300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-javascript.html 2026-03-12 13:53:47.104819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-media-capabilities.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-media-capabilities.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-media-capabilities.html 2025-12-16 13:05:06.795232300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-media-capabilities.html 2026-03-12 13:53:47.120819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -257,12 +257,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-media-stream.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-media-stream.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-media-stream.html 2025-12-16 13:05:06.796405800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-media-stream.html 2026-03-12 13:53:47.124819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-media.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-media.html 2025-12-16 13:05:06.793730300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-media.html 2026-03-12 13:53:47.114819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -254,12 +254,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-mediasource.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-mediasource.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-mediasource.html 2025-12-16 13:05:06.797544700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-mediasource.html 2026-03-12 13:53:47.129819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-mock-capture-devices.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-mock-capture-devices.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-mock-capture-devices.html 2025-12-16 13:05:06.798766900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-mock-capture-devices.html 2026-03-12 13:53:47.133819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -253,12 +253,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-offline-web-application-cache.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-offline-web-application-cache.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-offline-web-application-cache.html 2025-12-16 13:05:06.799919400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-offline-web-application-cache.html 2026-03-12 13:53:47.138819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -253,12 +253,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-page-cache.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-page-cache.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-page-cache.html 2025-12-16 13:05:06.801405200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-page-cache.html 2026-03-12 13:53:47.143819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -257,12 +257,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-resizable-text-areas.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-resizable-text-areas.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-resizable-text-areas.html 2025-12-16 13:05:06.802270000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-resizable-text-areas.html 2026-03-12 13:53:47.147819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-site-specific-quirks.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-site-specific-quirks.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-site-specific-quirks.html 2025-12-16 13:05:06.802974000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-site-specific-quirks.html 2026-03-12 13:53:47.152819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-smooth-scrolling.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-smooth-scrolling.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-smooth-scrolling.html 2025-12-16 13:05:06.804412800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-smooth-scrolling.html 2026-03-12 13:53:47.156819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-spatial-navigation.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-spatial-navigation.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-spatial-navigation.html 2025-12-16 13:05:06.806037200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-spatial-navigation.html 2026-03-12 13:53:47.161819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -257,12 +257,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-tabs-to-links.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-tabs-to-links.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-tabs-to-links.html 2025-12-16 13:05:06.807202000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-tabs-to-links.html 2026-03-12 13:53:47.166819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -253,12 +253,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-webaudio.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-webaudio.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-webaudio.html 2025-12-16 13:05:06.808312200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-webaudio.html 2026-03-12 13:53:47.170819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -252,12 +252,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-webgl.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-webgl.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-webgl.html 2025-12-16 13:05:06.809281000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-webgl.html 2026-03-12 13:53:47.175819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -251,12 +251,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-webrtc.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-webrtc.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-webrtc.html 2025-12-16 13:05:06.810519500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-webrtc.html 2026-03-12 13:53:47.179819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-write-console-messages-to-stdout.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-write-console-messages-to-stdout.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.enable-write-console-messages-to-stdout.html 2025-12-16 13:05:06.810974000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.enable-write-console-messages-to-stdout.html 2026-03-12 13:53:47.184819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -253,12 +253,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.fantasy-font-family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.fantasy-font-family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.fantasy-font-family.html 2025-12-16 13:05:06.812644500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.fantasy-font-family.html 2026-03-12 13:53:47.188819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.hardware-acceleration-policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.hardware-acceleration-policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.hardware-acceleration-policy.html 2025-12-16 13:05:06.814088300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.hardware-acceleration-policy.html 2026-03-12 13:53:47.193819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -257,12 +257,10 @@
- + - -
Default valueWEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS
Setter methodwebkit_settings_set_hardware_acceleration_policy()
Getter methodwebkit_settings_get_hardware_acceleration_policy()
Setter methodwebkit_settings_set_hardware_acceleration_policy()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.javascript-can-access-clipboard.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.javascript-can-access-clipboard.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.javascript-can-access-clipboard.html 2025-12-16 13:05:06.814973800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.javascript-can-access-clipboard.html 2026-03-12 13:53:47.198819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -251,12 +251,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.javascript-can-open-windows-automatically.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.javascript-can-open-windows-automatically.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.javascript-can-open-windows-automatically.html 2025-12-16 13:05:06.816274600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.javascript-can-open-windows-automatically.html 2026-03-12 13:53:47.202819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.load-icons-ignoring-image-load-setting.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.load-icons-ignoring-image-load-setting.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.load-icons-ignoring-image-load-setting.html 2025-12-16 13:05:06.817420000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.load-icons-ignoring-image-load-setting.html 2026-03-12 13:53:47.207819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -253,12 +253,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.media-content-types-requiring-hardware-support.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.media-content-types-requiring-hardware-support.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.media-content-types-requiring-hardware-support.html 2025-12-16 13:05:06.818660500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.media-content-types-requiring-hardware-support.html 2026-03-12 13:53:47.212819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -253,12 +253,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.media-playback-allows-inline.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.media-playback-allows-inline.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.media-playback-allows-inline.html 2025-12-16 13:05:06.820316000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.media-playback-allows-inline.html 2026-03-12 13:53:47.218819100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -252,12 +252,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.media-playback-requires-user-gesture.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.media-playback-requires-user-gesture.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.media-playback-requires-user-gesture.html 2025-12-16 13:05:06.821508200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.media-playback-requires-user-gesture.html 2026-03-12 13:53:47.223819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -254,12 +254,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.minimum-font-size.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.minimum-font-size.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.minimum-font-size.html 2025-12-16 13:05:06.822524500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.minimum-font-size.html 2026-03-12 13:53:47.227819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -252,12 +252,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.monospace-font-family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.monospace-font-family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.monospace-font-family.html 2025-12-16 13:05:06.822973700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.monospace-font-family.html 2026-03-12 13:53:47.231819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.pictograph-font-family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.pictograph-font-family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.pictograph-font-family.html 2025-12-16 13:05:06.824291700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.pictograph-font-family.html 2026-03-12 13:53:47.235819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.print-backgrounds.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.print-backgrounds.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.print-backgrounds.html 2025-12-16 13:05:06.825180500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.print-backgrounds.html 2026-03-12 13:53:47.238819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.sans-serif-font-family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.sans-serif-font-family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.sans-serif-font-family.html 2025-12-16 13:05:06.826276500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.sans-serif-font-family.html 2026-03-12 13:53:47.242819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.serif-font-family.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.serif-font-family.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.serif-font-family.html 2025-12-16 13:05:06.827190400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.serif-font-family.html 2026-03-12 13:53:47.246819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -250,12 +250,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.user-agent.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.user-agent.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.user-agent.html 2025-12-16 13:05:06.829866200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.user-agent.html 2026-03-12 13:53:47.252819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -255,12 +255,10 @@
- + - -
Default valueNULL
Setter methodwebkit_settings_set_user_agent()
Getter methodwebkit_settings_get_user_agent()
Setter methodwebkit_settings_set_user_agent()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.webrtc-udp-ports-range.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.webrtc-udp-ports-range.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.webrtc-udp-ports-range.html 2025-12-16 13:05:06.831140500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.webrtc-udp-ports-range.html 2026-03-12 13:53:47.257819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -257,12 +257,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.zoom-text-only.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.zoom-text-only.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.Settings.zoom-text-only.html 2025-12-16 13:05:06.832358400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.Settings.zoom-text-only.html 2026-03-12 13:53:47.261819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -194,7 +194,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -253,12 +253,10 @@ diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIRequest.uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIRequest.uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIRequest.uri.html 2025-12-16 13:05:06.864458000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIRequest.uri.html 2026-03-12 13:53:47.360819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,12 +138,10 @@
- + - -
Default valueabout:blank
Setter methodwebkit_uri_request_set_uri()
Getter methodwebkit_uri_request_get_uri()
Setter methodwebkit_uri_request_set_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.content-length.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.content-length.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.content-length.html 2025-12-16 13:05:06.912182600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.content-length.html 2026-03-12 13:53:47.435819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default value0
Getter methodwebkit_uri_response_get_content_length()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.http-headers.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.http-headers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.http-headers.html 2025-12-16 13:05:06.913115500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.http-headers.html 2026-03-12 13:53:47.440694600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.mime-type.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.mime-type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.mime-type.html 2025-12-16 13:05:06.913888000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.mime-type.html 2026-03-12 13:53:47.442819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_uri_response_get_mime_type()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.status-code.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.status-code.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.status-code.html 2025-12-16 13:05:06.914925000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.status-code.html 2026-03-12 13:53:47.445819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default value0
Getter methodwebkit_uri_response_get_status_code()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.suggested-filename.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.suggested-filename.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.suggested-filename.html 2025-12-16 13:05:06.915871100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.suggested-filename.html 2026-03-12 13:53:47.448819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_uri_response_get_suggested_filename()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URIResponse.uri.html 2025-12-16 13:05:06.916672500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URIResponse.uri.html 2026-03-12 13:53:47.451819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_uri_response_get_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URISchemeResponse.stream-length.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URISchemeResponse.stream-length.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URISchemeResponse.stream-length.html 2025-12-16 13:05:06.998970000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URISchemeResponse.stream-length.html 2026-03-12 13:53:47.625819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -139,14 +139,6 @@ -
- - - - -
Default value-1
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URISchemeResponse.stream.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URISchemeResponse.stream.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.URISchemeResponse.stream.html 2025-12-16 13:05:06.998589300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.URISchemeResponse.stream.html 2026-03-12 13:53:47.622819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserContentFilterStore.path.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserContentFilterStore.path.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserContentFilterStore.path.html 2025-12-16 13:05:07.074626000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserContentFilterStore.path.html 2026-03-12 13:53:47.804819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,8 +141,6 @@
- -
Default valueNULL
Getter methodwebkit_user_content_filter_store_get_path()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-audio-device.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-audio-device.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-audio-device.html 2025-12-16 13:05:07.167208200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-audio-device.html 2026-03-12 13:53:48.010560500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -139,14 +139,6 @@ -
- - - - -
Default valueFALSE
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-video-device.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-video-device.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-video-device.html 2025-12-16 13:05:07.168192000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMediaPermissionRequest.is-for-video-device.html 2026-03-12 13:53:48.012819500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -139,14 +139,6 @@ -
- - - - -
Default valueFALSE
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMessage.fd-list.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMessage.fd-list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMessage.fd-list.html 2025-12-16 13:05:07.215517000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMessage.fd-list.html 2026-03-12 13:53:48.090819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMessage.name.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMessage.name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMessage.name.html 2025-12-16 13:05:07.216290500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMessage.name.html 2026-03-12 13:53:48.093819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -144,8 +144,6 @@
- -
Default valueNULL
Getter methodwebkit_user_message_get_name()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMessage.parameters.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMessage.parameters.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.UserMessage.parameters.html 2025-12-16 13:05:07.217394400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.UserMessage.parameters.html 2026-03-12 13:53:48.097819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebContext.memory-pressure-settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebContext.memory-pressure-settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebContext.memory-pressure-settings.html 2025-12-16 13:05:07.306174500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebContext.memory-pressure-settings.html 2026-03-12 13:53:48.339819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebContext.time-zone-override.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebContext.time-zone-override.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebContext.time-zone-override.html 2025-12-16 13:05:07.307602400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebContext.time-zone-override.html 2026-03-12 13:53:48.344819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_web_context_get_time_zone_override()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebInspector.attached-height.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebInspector.attached-height.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebInspector.attached-height.html 2025-12-16 13:05:07.373830600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebInspector.attached-height.html 2026-03-12 13:53:48.485819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -142,8 +142,6 @@
- -
Default value0
Getter methodwebkit_web_inspector_get_attached_height()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebInspector.can-attach.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebInspector.can-attach.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebInspector.can-attach.html 2025-12-16 13:05:07.374746800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebInspector.can-attach.html 2026-03-12 13:53:48.490662600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -145,8 +145,6 @@
- -
Default valueFALSE
Getter methodwebkit_web_inspector_get_can_attach()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebInspector.inspected-uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebInspector.inspected-uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebInspector.inspected-uri.html 2025-12-16 13:05:07.375556000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebInspector.inspected-uri.html 2026-03-12 13:53:48.493704000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -142,8 +142,6 @@
- -
Default valueNULL
Getter methodwebkit_web_inspector_get_inspected_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebResource.response.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebResource.response.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebResource.response.html 2025-12-16 13:05:07.429236200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebResource.response.html 2026-03-12 13:53:48.613649400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebResource.uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebResource.uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebResource.uri.html 2025-12-16 13:05:07.430241600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebResource.uri.html 2026-03-12 13:53:48.617399700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,8 +141,6 @@
- -
Default valueNULL
Getter methodwebkit_web_resource_get_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.automation-presentation-type.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.automation-presentation-type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.automation-presentation-type.html 2025-12-16 13:05:07.959062800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.automation-presentation-type.html 2026-03-12 13:53:50.145722400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -191,8 +191,6 @@
- -
Default valueWEBKIT_AUTOMATION_BROWSING_CONTEXT_PRESENTATION_WINDOW
Getter methodwebkit_web_view_get_automation_presentation_type()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.camera-capture-state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.camera-capture-state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.camera-capture-state.html 2025-12-16 13:05:07.961460800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.camera-capture-state.html 2026-03-12 13:53:50.151820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -195,12 +195,10 @@
- + - -
Default valueWEBKIT_MEDIA_CAPTURE_STATE_NONE
Setter methodwebkit_web_view_set_camera_capture_state()
Getter methodwebkit_web_view_get_camera_capture_state()
Setter methodwebkit_web_view_set_camera_capture_state()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.default-content-security-policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.default-content-security-policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.default-content-security-policy.html 2025-12-16 13:05:07.963056300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.default-content-security-policy.html 2026-03-12 13:53:50.156820300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -194,8 +194,6 @@
- -
Default valueNULL
Getter methodwebkit_web_view_get_default_content_security_policy()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.display-capture-state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.display-capture-state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.display-capture-state.html 2025-12-16 13:05:07.965145800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.display-capture-state.html 2026-03-12 13:53:50.164820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -195,12 +195,10 @@
- + - -
Default valueWEBKIT_MEDIA_CAPTURE_STATE_NONE
Setter methodwebkit_web_view_set_display_capture_state()
Getter methodwebkit_web_view_get_display_capture_state()
Setter methodwebkit_web_view_set_display_capture_state()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.editable.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.editable.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.editable.html 2025-12-16 13:05:07.966202300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.editable.html 2026-03-12 13:53:50.448820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -189,10 +189,6 @@
- - - -
Default valueFALSE
Getter methodwebkit_web_view_is_editable()
Setter methodwebkit_web_view_set_editable()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.estimated-load-progress.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.estimated-load-progress.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.estimated-load-progress.html 2025-12-16 13:05:07.966950000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.estimated-load-progress.html 2026-03-12 13:53:50.453820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -192,8 +192,6 @@
- -
Default value0.000000
Getter methodwebkit_web_view_get_estimated_load_progress()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.favicon.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.favicon.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.favicon.html 2025-12-16 13:05:07.968541000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.favicon.html 2026-03-12 13:53:50.457820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-controlled-by-automation.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-controlled-by-automation.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-controlled-by-automation.html 2025-12-16 13:05:07.971077700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-controlled-by-automation.html 2026-03-12 13:53:50.464820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -192,14 +192,6 @@ -
- - - - -
Default valueFALSE
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-loading.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-loading.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-loading.html 2025-12-16 13:05:07.973132000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-loading.html 2026-03-12 13:53:50.470820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -191,8 +191,6 @@
- -
Default valueFALSE
Getter methodwebkit_web_view_is_loading()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-muted.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-muted.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-muted.html 2025-12-16 13:05:07.974417200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-muted.html 2026-03-12 13:53:50.475820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -189,12 +189,10 @@
- + - -
Default valueFALSE
Setter methodwebkit_web_view_set_is_muted()
Getter methodwebkit_web_view_get_is_muted()
Setter methodwebkit_web_view_set_is_muted()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-playing-audio.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-playing-audio.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-playing-audio.html 2025-12-16 13:05:07.976019000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-playing-audio.html 2026-03-12 13:53:50.480820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -191,8 +191,6 @@
- -
Default valueFALSE
Getter methodwebkit_web_view_is_playing_audio()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-web-process-responsive.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-web-process-responsive.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.is-web-process-responsive.html 2025-12-16 13:05:07.976973800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.is-web-process-responsive.html 2026-03-12 13:53:50.483820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -188,8 +188,6 @@
- -
Default valueTRUE
Getter methodwebkit_web_view_get_is_web_process_responsive()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.microphone-capture-state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.microphone-capture-state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.microphone-capture-state.html 2025-12-16 13:05:07.979131200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.microphone-capture-state.html 2026-03-12 13:53:50.489820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -195,12 +195,10 @@
- + - -
Default valueWEBKIT_MEDIA_CAPTURE_STATE_NONE
Setter methodwebkit_web_view_set_microphone_capture_state()
Getter methodwebkit_web_view_get_microphone_capture_state()
Setter methodwebkit_web_view_set_microphone_capture_state()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.network-session.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.network-session.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.network-session.html 2025-12-16 13:05:07.980295700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.network-session.html 2026-03-12 13:53:50.493820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.page-id.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.page-id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.page-id.html 2025-12-16 13:05:07.981325000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.page-id.html 2026-03-12 13:53:50.496820400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -188,8 +188,6 @@
- -
Default value0
Getter methodwebkit_web_view_get_page_id()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.related-view.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.related-view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.related-view.html 2025-12-16 13:05:07.982434000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.related-view.html 2026-03-12 13:53:50.502723000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.settings.html 2025-12-16 13:05:07.983306200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.settings.html 2026-03-12 13:53:50.504820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.theme-color.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.theme-color.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.theme-color.html 2025-12-16 13:05:07.984115100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.theme-color.html 2026-03-12 13:53:50.507820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.title.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.title.html 2025-12-16 13:05:07.985254000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.title.html 2026-03-12 13:53:50.511820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -187,8 +187,6 @@
- -
Default valueNULL
Getter methodwebkit_web_view_get_title()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.uri.html 2025-12-16 13:05:07.986509600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.uri.html 2026-03-12 13:53:50.515820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -187,8 +187,6 @@
- -
Default valueNULL
Getter methodwebkit_web_view_get_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.user-content-manager.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.user-content-manager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.user-content-manager.html 2025-12-16 13:05:07.986949700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.user-content-manager.html 2026-03-12 13:53:50.519820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.web-context.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.web-context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.web-context.html 2025-12-16 13:05:07.988319900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.web-context.html 2026-03-12 13:53:50.522820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.web-extension-mode.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.web-extension-mode.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.web-extension-mode.html 2025-12-16 13:05:07.989713400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.web-extension-mode.html 2026-03-12 13:53:50.527820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -192,8 +192,6 @@
- -
Default valueWEBKIT_WEB_EXTENSION_MODE_NONE
Getter methodwebkit_web_view_get_web_extension_mode()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.website-policies.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.website-policies.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.website-policies.html 2025-12-16 13:05:07.990598700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.website-policies.html 2026-03-12 13:53:50.532718400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.zoom-level.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.zoom-level.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebView.zoom-level.html 2025-12-16 13:05:07.991639900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebView.zoom-level.html 2026-03-12 13:53:50.534820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -130,7 +130,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@ Description - [src] + [src] @@ -187,12 +187,10 @@
- + - -
Default value1.000000
Setter methodwebkit_web_view_set_zoom_level()
Getter methodwebkit_web_view_get_zoom_level()
Setter methodwebkit_web_view_set_zoom_level()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-cache-directory.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-cache-directory.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-cache-directory.html 2025-12-16 13:05:07.558621200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-cache-directory.html 2026-03-12 13:53:48.886503500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_website_data_manager_get_base_cache_directory()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-data-directory.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-data-directory.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-data-directory.html 2025-12-16 13:05:07.559579600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.base-data-directory.html 2026-03-12 13:53:48.888820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_website_data_manager_get_base_data_directory()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.is-ephemeral.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.is-ephemeral.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.is-ephemeral.html 2025-12-16 13:05:07.561133100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.is-ephemeral.html 2026-03-12 13:53:48.894424200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,14 +148,6 @@ -
- - - - -
Default valueFALSE
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.origin-storage-ratio.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.origin-storage-ratio.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.origin-storage-ratio.html 2025-12-16 13:05:07.562560800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.origin-storage-ratio.html 2026-03-12 13:53:48.898513800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,14 +148,6 @@ -
- - - - -
Default value-1.000000
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.total-storage-ratio.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.total-storage-ratio.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsiteDataManager.total-storage-ratio.html 2025-12-16 13:05:07.563665200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsiteDataManager.total-storage-ratio.html 2026-03-12 13:53:48.902500200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,14 +148,6 @@ -
- - - - -
Default value-1.000000
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsitePolicies.autoplay.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsitePolicies.autoplay.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WebsitePolicies.autoplay.html 2025-12-16 13:05:07.590075000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WebsitePolicies.autoplay.html 2026-03-12 13:53:48.945279100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -137,14 +137,6 @@ -
- - - - -
Default valueWEBKIT_AUTOPLAY_ALLOW_WITHOUT_SOUND
-
-
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.fullscreen.html 2025-12-16 13:05:08.208099100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.fullscreen.html 2026-03-12 13:53:51.109466800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,8 +152,6 @@
- -
Default valueFALSE
Getter methodwebkit_window_properties_get_fullscreen()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.geometry.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.geometry.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.geometry.html 2025-12-16 13:05:08.208886000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.geometry.html 2026-03-12 13:53:51.110820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.locationbar-visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.locationbar-visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.locationbar-visible.html 2025-12-16 13:05:08.209636700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.locationbar-visible.html 2026-03-12 13:53:51.113820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,8 +152,6 @@
- -
Default valueTRUE
Getter methodwebkit_window_properties_get_locationbar_visible()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.menubar-visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.menubar-visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.menubar-visible.html 2025-12-16 13:05:08.210409400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.menubar-visible.html 2026-03-12 13:53:51.116820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,8 +152,6 @@
- -
Default valueTRUE
Getter methodwebkit_window_properties_get_menubar_visible()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.resizable.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.resizable.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.resizable.html 2025-12-16 13:05:08.211122500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.resizable.html 2026-03-12 13:53:51.120689200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,8 +152,6 @@
- -
Default valueTRUE
Getter methodwebkit_window_properties_get_resizable()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.scrollbars-visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.scrollbars-visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.scrollbars-visible.html 2025-12-16 13:05:08.212136300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.scrollbars-visible.html 2026-03-12 13:53:51.123616000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,8 +152,6 @@
- -
Default valueTRUE
Getter methodwebkit_window_properties_get_scrollbars_visible()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.statusbar-visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.statusbar-visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.statusbar-visible.html 2025-12-16 13:05:08.212898000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.statusbar-visible.html 2026-03-12 13:53:51.126350400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,8 +152,6 @@
- -
Default valueTRUE
Getter methodwebkit_window_properties_get_statusbar_visible()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.toolbar-visible.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.toolbar-visible.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/property.WindowProperties.toolbar-visible.html 2025-12-16 13:05:08.213683600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/property.WindowProperties.toolbar-visible.html 2026-03-12 13:53:51.127820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -96,7 +96,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,8 +152,6 @@
- -
Default valueTRUE
Getter methodwebkit_window_properties_get_toolbar_visible()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/remote-inspector.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/remote-inspector.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/remote-inspector.html 2025-12-16 13:05:03.880501300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/remote-inspector.html 2026-03-12 13:53:35.701537600 +0000 @@ -62,13 +62,13 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -76,13 +76,6 @@
- -

- Remote Web Inspector - - -

-

Remote Web Inspector

@@ -107,15 +100,16 @@

Client

-
-

Important

-

The Web Inspector uses current Web APIs as supported by WebKit; browser +

::: important

+
The Web Inspector uses current Web APIs as supported by WebKit; browser
 support varies. For the best experience it is recommended to use a
 WebKit-based browser with a version matching (or newer than) the one
-running the server.

-

Chromium and derivatives tend to work well when using the HTTP inspector -server, too.

-
+running the server. + +Chromium and derivatives tend to work well when using the HTTP inspector +server, too. +
+

Browsers based on WebKitGTK may be used as clients for the remote Web Inspector service. The client is started by opening an URI with the inspector:// scheme, plus the address and port where the diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/search.js webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/search.js --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/search.js 2025-12-16 13:05:08.241769800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/search.js 2026-03-12 13:53:51.253738600 +0000 @@ -27,49 +27,6 @@ ]; const QUERY_PATTERN = new RegExp("^(" + QUERY_TYPES.join('|') + ")\\s*:\\s*", 'i'); -const TYPE_NAMES = { - "alias": "alias", - "bitfield": "flags", - "callback": "callback", - "class": "class", - "constant": "constant", - "content": "content", - "ctor": "constructor", - "domain": "error", - "enum": "enum", - "function_macro": "macro", - "function": "function", - "interface": "interface", - "method": "method", - "property": "property", - "record": "struct", - "signal": "signal", - "type_func": "function", - "union": "union", - "vfunc": "vfunc", -}; - -const TYPE_CLASSES = { - "alias": "alias", - "bitfield": "flags", - "callback": "callback", - "class": "class", - "constant": "constant", - "content": "extra_content", - "ctor": "ctor", - "domain": "domain", - "enum": "enum", - "function_macro": "function_macro", - "function": "function", - "interface": "interface", - "method": "method", - "property": "property", - "record": "record", - "signal": "signal", - "type_func": "type_func", - "union": "union", - "vfunc": "vfunc", -}; const fzy = window.fzy; const searchParams = getSearchParams(); @@ -152,7 +109,6 @@ text: getLabelForDocument(doc, searchIndex.meta), href: getLinkForDocument(doc), summary: doc.summary, - deprecated: doc.deprecated, }; }); @@ -192,18 +148,17 @@ html += "No results found."; } else { - html += "

"; + html += "" + + ""; results.forEach(function(item) { - html += "
" + - "" + item.text + "" + - " " + TYPE_NAMES[item.type] + ""; - if (item.deprecated) { - html += " deprecated: " + item.deprecated + ""; - } - html += "
" + - "
" + item.summary + "
"; + html += "" + + "" + + "" + + ""; }); - html += ""; + html += "
NameDescription
" + + "" + item.text + "" + + "" + item.summary + "
"; } html += "
"; @@ -292,7 +247,7 @@ // NOTE: meta.ns added for more consistent results, otherwise // searching for "Button" would return all signals, properties - // and vfuncs (eg "Button.clicked") before the actual object + // and vfuncs (eg "Button.clicked") before the actual object // (eg "GtkButton") because "Button" matches higher with starting // sequences. case "property": @@ -333,7 +288,7 @@ // NOTE: meta.ns added for more consistent results, otherwise // searching for "Button" would return all signals, properties - // and vfuncs (eg "Button.clicked") before the actual object + // and vfuncs (eg "Button.clicked") before the actual object // (eg "GtkButton") because "Button" matches higher with starting // sequences. case "property": diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.AuthenticationRequest.authenticated.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.AuthenticationRequest.authenticated.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.AuthenticationRequest.authenticated.html 2025-12-16 13:05:04.639018800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.AuthenticationRequest.authenticated.html 2026-03-12 13:53:41.028817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
credential

Type: WebKitCredential

-

The WebKitCredential accepted.

+

The WebKitCredential accepted.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.AuthenticationRequest.cancelled.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.AuthenticationRequest.cancelled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.AuthenticationRequest.cancelled.html 2025-12-16 13:05:04.641326400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.AuthenticationRequest.cancelled.html 2026-03-12 13:53:41.055817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.AutomationSession.create-web-view.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.AutomationSession.create-web-view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.AutomationSession.create-web-view.html 2025-12-16 13:05:04.750094400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.AutomationSession.create-web-view.html 2026-03-12 13:53:41.270817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -147,7 +147,7 @@ - + @@ -174,7 +174,7 @@

Type: WebKitWebView

-

A WebKitWebView widget.

+

A WebKitWebView widget.

The signal can be detailed
The signal can be detailed
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.AutomationSession.will-close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.AutomationSession.will-close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.AutomationSession.will-close.html 2025-12-16 13:05:04.751016400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.AutomationSession.will-close.html 2026-03-12 13:53:41.293817000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.BackForwardList.changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.BackForwardList.changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.BackForwardList.changed.html 2025-12-16 13:05:04.816834000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.BackForwardList.changed.html 2026-03-12 13:53:41.564817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
item_added

Type: WebKitBackForwardListItem

-

The WebKitBackForwardListItem added or NULL.

+

The WebKitBackForwardListItem added or NULL.

@@ -181,7 +181,7 @@
items_removed

Type: gpointer

-

A GList of WebKitBackForwardListItems.

+

A GList of WebKitBackForwardListItems.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.ColorChooserRequest.finished.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.ColorChooserRequest.finished.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.ColorChooserRequest.finished.html 2025-12-16 13:05:05.146775200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.ColorChooserRequest.finished.html 2026-03-12 13:53:41.834817200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.CookieManager.changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.CookieManager.changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.CookieManager.changed.html 2025-12-16 13:05:05.347872500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.CookieManager.changed.html 2026-03-12 13:53:43.218817700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.created-destination.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.created-destination.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.created-destination.html 2025-12-16 13:05:05.429091200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.created-destination.html 2026-03-12 13:53:43.628817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@
destination

Type: gchar*

-

The destination.

+

The destination.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.decide-destination.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.decide-destination.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.decide-destination.html 2025-12-16 13:05:05.433121000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.decide-destination.html 2026-03-12 13:53:43.648817800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@
suggested_filename

Type: gchar*

-

The filename suggested for the download.

+

The filename suggested for the download.

@@ -208,8 +208,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event, - or FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event, + or FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.failed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.failed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.failed.html 2025-12-16 13:05:05.436553500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.failed.html 2026-03-12 13:53:43.666818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,7 +172,7 @@
error

Type: GError

-

The GError that was triggered.

+

The GError that was triggered.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.finished.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.finished.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.finished.html 2025-12-16 13:05:05.438288000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.finished.html 2026-03-12 13:53:43.679818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.received-data.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.received-data.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Download.received-data.html 2025-12-16 13:05:05.440427000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Download.received-data.html 2026-03-12 13:53:43.694818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@
data_length

Type: guint64

-

The length of data received in bytes.

+

The length of data received in bytes.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.EditorState.changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.EditorState.changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.EditorState.changed.html 2025-12-16 13:05:05.477563100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.EditorState.changed.html 2026-03-12 13:53:43.852818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.FaviconDatabase.favicon-changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.FaviconDatabase.favicon-changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.FaviconDatabase.favicon-changed.html 2025-12-16 13:05:05.512577800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.FaviconDatabase.favicon-changed.html 2026-03-12 13:53:43.983818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
page_uri

Type: gchar*

-

The URI of the Web page containing the icon.

+

The URI of the Web page containing the icon.

@@ -182,7 +182,7 @@
favicon_uri

Type: gchar*

-

The URI of the favicon.

+

The URI of the favicon.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.FindController.counted-matches.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.FindController.counted-matches.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.FindController.counted-matches.html 2025-12-16 13:05:05.612688800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.FindController.counted-matches.html 2026-03-12 13:53:44.206818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
match_count

Type: guint

-

The number of matches of the search text.

+

The number of matches of the search text.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.FindController.failed-to-find-text.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.FindController.failed-to-find-text.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.FindController.failed-to-find-text.html 2025-12-16 13:05:05.614935900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.FindController.failed-to-find-text.html 2026-03-12 13:53:44.212818100 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.FindController.found-text.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.FindController.found-text.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.FindController.found-text.html 2025-12-16 13:05:05.617932000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.FindController.found-text.html 2026-03-12 13:53:44.220818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
match_count

Type: guint

-

The number of matches found of the search text.

+

The number of matches found of the search text.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.GeolocationManager.start.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.GeolocationManager.start.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.GeolocationManager.start.html 2025-12-16 13:05:05.675822700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.GeolocationManager.start.html 2026-03-12 13:53:44.310818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,8 +168,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.GeolocationManager.stop.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.GeolocationManager.stop.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.GeolocationManager.stop.html 2025-12-16 13:05:05.677460400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.GeolocationManager.stop.html 2026-03-12 13:53:44.315818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.committed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.committed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.committed.html 2025-12-16 13:05:05.849933100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.committed.html 2026-03-12 13:53:44.701818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@
text

Type: gchar*

-

The string result.

+

The string result.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.delete-surrounding.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.delete-surrounding.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.delete-surrounding.html 2025-12-16 13:05:05.852827300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.delete-surrounding.html 2026-03-12 13:53:44.710818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@
offset

Type: gint

-

The character offset from the cursor position of the text to be deleted.

+

The character offset from the cursor position of the text to be deleted.

@@ -188,7 +188,7 @@
n_chars

Type: guint

-

The number of characters to be deleted.

+

The number of characters to be deleted.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-changed.html 2025-12-16 13:05:05.854742300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-changed.html 2026-03-12 13:53:44.718688500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-finished.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-finished.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-finished.html 2025-12-16 13:05:05.856474000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-finished.html 2026-03-12 13:53:44.721818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-started.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-started.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-started.html 2025-12-16 13:05:05.857879900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.InputMethodContext.preedit-started.html 2026-03-12 13:53:44.727818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.NetworkSession.download-started.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.NetworkSession.download-started.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.NetworkSession.download-started.html 2025-12-16 13:05:06.026990200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.NetworkSession.download-started.html 2026-03-12 13:53:45.073818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -161,7 +161,7 @@
download

Type: WebKitDownload

-

The WebKitDownload associated with this event.

+

The WebKitDownload associated with this event.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Notification.clicked.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Notification.clicked.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Notification.clicked.html 2025-12-16 13:05:06.061317000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Notification.clicked.html 2026-03-12 13:53:45.169818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Notification.closed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Notification.closed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.Notification.closed.html 2025-12-16 13:05:06.062838600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.Notification.closed.html 2026-03-12 13:53:45.175818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.OptionMenu.close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.OptionMenu.close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.OptionMenu.close.html 2025-12-16 13:05:06.129392400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.OptionMenu.close.html 2026-03-12 13:53:45.270818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.PrintOperation.failed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.PrintOperation.failed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.PrintOperation.failed.html 2025-12-16 13:05:06.246985400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.PrintOperation.failed.html 2026-03-12 13:53:45.428818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@
error

Type: GError

-

The GError that was triggered.

+

The GError that was triggered.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.PrintOperation.finished.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.PrintOperation.finished.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.PrintOperation.finished.html 2025-12-16 13:05:06.249735600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.PrintOperation.finished.html 2026-03-12 13:53:45.433818600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-received.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-received.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-received.html 2025-12-16 13:05:07.142266800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-received.html 2026-03-12 13:53:47.978819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -141,7 +141,7 @@ - + @@ -168,7 +168,7 @@
value

Type: JSCValue

-

The value received from the JavaScript world.

+

The value received from the JavaScript world.

The signal can be detailed
The signal can be detailed
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-with-reply-received.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-with-reply-received.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-with-reply-received.html 2025-12-16 13:05:07.147245000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.UserContentManager.script-message-with-reply-received.html 2026-03-12 13:53:47.994819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,7 +148,7 @@ - + @@ -175,7 +175,7 @@
value

Type: JSCValue

-

The value received from the JavaScript world.

+

The value received from the JavaScript world.

The signal can be detailed
The signal can be detailed
@@ -192,7 +192,7 @@
reply

Type: WebKitScriptMessageReply

-

The WebKitScriptMessageReply to send the reply to the script message.

+

The WebKitScriptMessageReply to send the reply to the script message.

@@ -224,8 +224,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebContext.automation-started.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebContext.automation-started.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebContext.automation-started.html 2025-12-16 13:05:07.310513000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebContext.automation-started.html 2026-03-12 13:53:48.352819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@
session

Type: WebKitAutomationSession

-

The WebKitAutomationSession associated with this event.

+

The WebKitAutomationSession associated with this event.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebContext.initialize-notification-permissions.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebContext.initialize-notification-permissions.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebContext.initialize-notification-permissions.html 2025-12-16 13:05:07.313920500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebContext.initialize-notification-permissions.html 2026-03-12 13:53:48.359819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebContext.initialize-web-process-extensions.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebContext.initialize-web-process-extensions.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebContext.initialize-web-process-extensions.html 2025-12-16 13:05:07.315846000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebContext.initialize-web-process-extensions.html 2026-03-12 13:53:48.365819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebContext.user-message-received.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebContext.user-message-received.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebContext.user-message-received.html 2025-12-16 13:05:07.318963300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebContext.user-message-received.html 2026-03-12 13:53:48.376819600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
message

Type: WebKitUserMessage

-

The WebKitUserMessage received.

+

The WebKitUserMessage received.

@@ -202,7 +202,7 @@

Type: gboolean

-

TRUE if the message was handled, or FALSE otherwise.

+

TRUE if the message was handled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.attach.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.attach.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.attach.html 2025-12-16 13:05:07.378678600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.attach.html 2026-03-12 13:53:48.501819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,8 +173,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.bring-to-front.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.bring-to-front.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.bring-to-front.html 2025-12-16 13:05:07.382358600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.bring-to-front.html 2026-03-12 13:53:48.510819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,8 +175,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.closed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.closed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.closed.html 2025-12-16 13:05:07.383890400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.closed.html 2026-03-12 13:53:48.515819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.detach.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.detach.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.detach.html 2025-12-16 13:05:07.387979700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.detach.html 2026-03-12 13:53:48.527819900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,8 +173,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.open-window.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.open-window.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebInspector.open-window.html 2025-12-16 13:05:07.390962000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebInspector.open-window.html 2026-03-12 13:53:48.538819800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,8 +173,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebResource.failed-with-tls-errors.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebResource.failed-with-tls-errors.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebResource.failed-with-tls-errors.html 2025-12-16 13:05:07.434961000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebResource.failed-with-tls-errors.html 2026-03-12 13:53:48.632820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
certificate

Type: GTlsCertificate

-

A GTlsCertificate.

+

A GTlsCertificate.

@@ -185,7 +185,7 @@
errors

Type: GTlsCertificateFlags

-

A GTlsCertificateFlags with the verification status of certificate.

+

A GTlsCertificateFlags with the verification status of certificate.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebResource.failed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebResource.failed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebResource.failed.html 2025-12-16 13:05:07.432639800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebResource.failed.html 2026-03-12 13:53:48.622820000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
error

Type: GError

-

The GError that was triggered.

+

The GError that was triggered.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebResource.finished.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebResource.finished.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebResource.finished.html 2025-12-16 13:05:07.437340500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebResource.finished.html 2026-03-12 13:53:48.638819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebResource.sent-request.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebResource.sent-request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebResource.sent-request.html 2025-12-16 13:05:07.441178000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebResource.sent-request.html 2026-03-12 13:53:48.649819900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@
request

Type: WebKitURIRequest

-

A WebKitURIRequest.

+

A WebKitURIRequest.

@@ -188,7 +188,7 @@
redirected_response

Type: WebKitURIResponse

-

A WebKitURIResponse, or NULL.

+

A WebKitURIResponse, or NULL.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.authenticate.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.authenticate.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.authenticate.html 2025-12-16 13:05:07.996970700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.authenticate.html 2026-03-12 13:53:50.548820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -223,7 +223,7 @@
request

Type: WebKitAuthenticationRequest

-

A WebKitAuthenticationRequest.

+

A WebKitAuthenticationRequest.

@@ -255,8 +255,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.close.html 2025-12-16 13:05:07.998949300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.close.html 2026-03-12 13:53:50.556820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.context-menu-dismissed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.context-menu-dismissed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.context-menu-dismissed.html 2025-12-16 13:05:08.009599200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.context-menu-dismissed.html 2026-03-12 13:53:50.589820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.context-menu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.context-menu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.context-menu.html 2025-12-16 13:05:08.007958000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.context-menu.html 2026-03-12 13:53:50.583820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -242,7 +242,7 @@
context_menu

Type: WebKitContextMenu

-

The proposed WebKitContextMenu.

+

The proposed WebKitContextMenu.

@@ -259,7 +259,7 @@
hit_test_result

Type: WebKitHitTestResult

-

A WebKitHitTestResult.

+

A WebKitHitTestResult.

@@ -291,8 +291,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.create.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.create.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.create.html 2025-12-16 13:05:08.014011000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.create.html 2026-03-12 13:53:50.603820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -221,7 +221,7 @@
navigation_action

Type: WebKitNavigationAction

-

A WebKitNavigationAction.

+

A WebKitNavigationAction.

@@ -253,8 +253,8 @@

Type: GtkWidget

-

A newly allocated WebKitWebView widget - or NULL to propagate the event further.

+

A newly allocated WebKitWebView widget + or NULL to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.decide-policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.decide-policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.decide-policy.html 2025-12-16 13:05:08.020927400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.decide-policy.html 2026-03-12 13:53:50.623820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,7 +175,7 @@ Description - [src] + [src] @@ -250,7 +250,7 @@
decision

Type: WebKitPolicyDecision

-

The WebKitPolicyDecision.

+

The WebKitPolicyDecision.

@@ -267,7 +267,7 @@
decision_type

Type: WebKitPolicyDecisionType

-

A WebKitPolicyDecisionType denoting the type of decision.

+

A WebKitPolicyDecisionType denoting the type of decision.

@@ -299,8 +299,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.enter-fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.enter-fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.enter-fullscreen.html 2025-12-16 13:05:08.023959900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.enter-fullscreen.html 2026-03-12 13:53:50.633820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@ Description - [src] + [src] @@ -217,8 +217,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to continue emission of the event.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to continue emission of the event.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.insecure-content-detected.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.insecure-content-detected.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.insecure-content-detected.html 2025-12-16 13:05:08.026488000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.insecure-content-detected.html 2026-03-12 13:53:50.642820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -216,7 +216,7 @@
event

Type: WebKitInsecureContentEvent

-

The WebKitInsecureContentEvent.

+

The WebKitInsecureContentEvent.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.leave-fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.leave-fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.leave-fullscreen.html 2025-12-16 13:05:08.029751500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.leave-fullscreen.html 2026-03-12 13:53:50.651820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@ Description - [src] + [src] @@ -213,8 +213,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to continue emission of the event.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to continue emission of the event.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.load-changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.load-changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.load-changed.html 2025-12-16 13:05:08.034940000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.load-changed.html 2026-03-12 13:53:50.671820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -251,7 +251,7 @@
load_event

Type: WebKitLoadEvent

-

The WebKitLoadEvent.

+

The WebKitLoadEvent.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.load-failed-with-tls-errors.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.load-failed-with-tls-errors.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.load-failed-with-tls-errors.html 2025-12-16 13:05:08.046275900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.load-failed-with-tls-errors.html 2026-03-12 13:53:50.706820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@ Description - [src] + [src] @@ -221,7 +221,7 @@
failing_uri

Type: gchar*

-

The URI that failed to load.

+

The URI that failed to load.

@@ -238,7 +238,7 @@
certificate

Type: GTlsCertificate

-

A GTlsCertificate.

+

A GTlsCertificate.

@@ -255,7 +255,7 @@
errors

Type: GTlsCertificateFlags

-

A GTlsCertificateFlags with the verification status of certificate.

+

A GTlsCertificateFlags with the verification status of certificate.

@@ -287,8 +287,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.load-failed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.load-failed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.load-failed.html 2025-12-16 13:05:08.040775500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.load-failed.html 2026-03-12 13:53:50.688820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@ Description - [src] + [src] @@ -221,7 +221,7 @@
load_event

Type: WebKitLoadEvent

-

The WebKitLoadEvent of the load operation.

+

The WebKitLoadEvent of the load operation.

@@ -238,7 +238,7 @@
failing_uri

Type: gchar*

-

The URI that failed to load.

+

The URI that failed to load.

@@ -255,7 +255,7 @@
error

Type: GError

-

The GError that was triggered.

+

The GError that was triggered.

@@ -287,8 +287,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.mouse-target-changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.mouse-target-changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.mouse-target-changed.html 2025-12-16 13:05:08.051176300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.mouse-target-changed.html 2026-03-12 13:53:50.719820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,7 +175,7 @@ Description - [src] + [src] @@ -219,7 +219,7 @@
hit_test_result

Type: WebKitHitTestResult

-

A WebKitHitTestResult.

+

A WebKitHitTestResult.

@@ -236,7 +236,7 @@
modifiers

Type: guint

-

A bitmask of GdkModifierType.

+

A bitmask of GdkModifierType.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.permission-request.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.permission-request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.permission-request.html 2025-12-16 13:05:08.056536000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.permission-request.html 2026-03-12 13:53:50.736820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -251,7 +251,7 @@
request

Type: WebKitPermissionRequest

-

The WebKitPermissionRequest.

+

The WebKitPermissionRequest.

@@ -283,8 +283,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.print.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.print.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.print.html 2025-12-16 13:05:08.061178200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.print.html 2026-03-12 13:53:50.750820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -218,7 +218,7 @@
print_operation

Type: WebKitPrintOperation

-

The WebKitPrintOperation that will handle the print request.

+

The WebKitPrintOperation that will handle the print request.

@@ -250,8 +250,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.query-permission-state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.query-permission-state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.query-permission-state.html 2025-12-16 13:05:08.064880100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.query-permission-state.html 2026-03-12 13:53:50.762820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -218,7 +218,7 @@
query

Type: WebKitPermissionStateQuery

-

The WebKitPermissionStateQuery.

+

The WebKitPermissionStateQuery.

@@ -250,7 +250,7 @@

Type: gboolean

-

TRUE if the message was handled, or FALSE otherwise.

+

TRUE if the message was handled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.ready-to-show.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.ready-to-show.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.ready-to-show.html 2025-12-16 13:05:08.068166700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.ready-to-show.html 2026-03-12 13:53:50.770820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.resource-load-started.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.resource-load-started.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.resource-load-started.html 2025-12-16 13:05:08.070948000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.resource-load-started.html 2026-03-12 13:53:50.781820500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,7 +175,7 @@ Description - [src] + [src] @@ -215,7 +215,7 @@
resource

Type: WebKitWebResource

-

A WebKitWebResource.

+

A WebKitWebResource.

@@ -232,7 +232,7 @@
request

Type: WebKitURIRequest

-

A WebKitURIRequest.

+

A WebKitURIRequest.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.run-as-modal.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.run-as-modal.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.run-as-modal.html 2025-12-16 13:05:08.074278400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.run-as-modal.html 2026-03-12 13:53:50.789820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -173,7 +173,7 @@ Description - [src] + [src] diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.run-color-chooser.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.run-color-chooser.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.run-color-chooser.html 2025-12-16 13:05:08.078947800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.run-color-chooser.html 2026-03-12 13:53:50.803820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -223,7 +223,7 @@
request

Type: WebKitColorChooserRequest

-

A WebKitColorChooserRequest.

+

A WebKitColorChooserRequest.

@@ -255,8 +255,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.run-file-chooser.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.run-file-chooser.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.run-file-chooser.html 2025-12-16 13:05:08.084761000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.run-file-chooser.html 2026-03-12 13:53:50.816820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -220,7 +220,7 @@
request

Type: WebKitFileChooserRequest

-

A WebKitFileChooserRequest.

+

A WebKitFileChooserRequest.

@@ -252,8 +252,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.script-dialog.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.script-dialog.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.script-dialog.html 2025-12-16 13:05:08.090690900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.script-dialog.html 2026-03-12 13:53:50.838820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -236,7 +236,7 @@
dialog

Type: WebKitScriptDialog

-

The WebKitScriptDialog to show.

+

The WebKitScriptDialog to show.

@@ -268,8 +268,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.show-notification.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.show-notification.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.show-notification.html 2025-12-16 13:05:08.094328000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.show-notification.html 2026-03-12 13:53:50.850820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -217,7 +217,7 @@
notification

Type: WebKitNotification

-

A WebKitNotification.

+

A WebKitNotification.

@@ -249,7 +249,7 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked. FALSE otherwise.

+

TRUE to stop other handlers from being invoked. FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.show-option-menu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.show-option-menu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.show-option-menu.html 2025-12-16 13:05:08.099218600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.show-option-menu.html 2026-03-12 13:53:50.865820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -220,7 +220,7 @@
menu

Type: WebKitOptionMenu

-

The WebKitOptionMenu.

+

The WebKitOptionMenu.

@@ -237,7 +237,7 @@
rectangle

Type: GdkRectangle

-

The option element area.

+

The option element area.

@@ -269,8 +269,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to propagate the event further.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to propagate the event further.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.submit-form.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.submit-form.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.submit-form.html 2025-12-16 13:05:08.103232600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.submit-form.html 2026-03-12 13:53:50.875820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -220,7 +220,7 @@
request

Type: WebKitFormSubmissionRequest

-

A WebKitFormSubmissionRequest.

+

A WebKitFormSubmissionRequest.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.user-message-received.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.user-message-received.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.user-message-received.html 2025-12-16 13:05:08.106980600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.user-message-received.html 2026-03-12 13:53:50.888820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -219,7 +219,7 @@
message

Type: WebKitUserMessage

-

The WebKitUserMessage received.

+

The WebKitUserMessage received.

@@ -251,7 +251,7 @@

Type: gboolean

-

TRUE if the message was handled, or FALSE otherwise.

+

TRUE if the message was handled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.web-process-terminated.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.web-process-terminated.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/signal.WebView.web-process-terminated.html 2025-12-16 13:05:08.109597400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/signal.WebView.web-process-terminated.html 2026-03-12 13:53:50.896820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -134,7 +134,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -174,7 +174,7 @@ Description - [src] + [src] @@ -214,7 +214,7 @@
reason

Type: WebKitWebProcessTerminationReason

-

The a WebKitWebProcessTerminationReason.

+

The a WebKitWebProcessTerminationReason.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/struct.ApplicationInfo.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/struct.ApplicationInfo.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/struct.ApplicationInfo.html 2025-12-16 13:05:04.436302400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/struct.ApplicationInfo.html 2026-03-12 13:53:38.115815900 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.FaviconDatabaseError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.FaviconDatabaseError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.FaviconDatabaseError.quark.html 2025-12-16 13:05:04.037379500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.FaviconDatabaseError.quark.html 2026-03-12 13:53:38.298796700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

Favicon database error domain.

+

Favicon database error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.JavascriptError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.JavascriptError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.JavascriptError.quark.html 2025-12-16 13:05:04.231027100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.JavascriptError.quark.html 2026-03-12 13:53:38.685816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

JavaScript error domain.

+

JavaScript error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.MediaError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.MediaError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.MediaError.quark.html 2025-12-16 13:05:04.235196000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.MediaError.quark.html 2026-03-12 13:53:38.865816000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

Media error domin.

+

Media error domin.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.NetworkError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.NetworkError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.NetworkError.quark.html 2025-12-16 13:05:04.239025800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.NetworkError.quark.html 2026-03-12 13:53:39.182816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

Network error domain.

+

Network error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.NetworkSession.get_default.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.NetworkSession.get_default.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.NetworkSession.get_default.html 2025-12-16 13:05:05.972438000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.NetworkSession.get_default.html 2026-03-12 13:53:45.080818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -160,7 +160,7 @@

Type: WebKitNetworkSession

-

A WebKitNetworkSession.

+

A WebKitNetworkSession.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.NetworkSession.set_memory_pressure_settings.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.NetworkSession.set_memory_pressure_settings.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.NetworkSession.set_memory_pressure_settings.html 2025-12-16 13:05:05.974991000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.NetworkSession.set_memory_pressure_settings.html 2026-03-12 13:53:45.089818500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
settings

Type: WebKitMemoryPressureSettings

-

A WebKitMemoryPressureSettings.

+

A WebKitMemoryPressureSettings.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.PolicyError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.PolicyError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.PolicyError.quark.html 2025-12-16 13:05:04.243063000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.PolicyError.quark.html 2026-03-12 13:53:39.356816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

Policy error domain.

+

Policy error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.PrintError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.PrintError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.PrintError.quark.html 2025-12-16 13:05:04.246328400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.PrintError.quark.html 2026-03-12 13:53:39.578816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

Print error domain.

+

Print error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_pixels.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_pixels.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_pixels.html 2025-12-16 13:05:06.422982000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_pixels.html 2026-03-12 13:53:47.270819200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@
points

Type: guint32

-

The font size in points to convert to pixels.

+

The font size in points to convert to pixels.

@@ -199,7 +199,7 @@

Type: guint32

-

The equivalent font size in pixels.

+

The equivalent font size in pixels.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_points.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_points.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_points.html 2025-12-16 13:05:06.426421900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.font_size_to_points.html 2026-03-12 13:53:47.278819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@
pixels

Type: guint32

-

The font size in pixels to convert to points.

+

The font size in pixels to convert to points.

@@ -199,7 +199,7 @@

Type: guint32

-

The equivalent font size in points.

+

The equivalent font size in points.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.get_all_features.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.get_all_features.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.get_all_features.html 2025-12-16 13:05:06.428783200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.get_all_features.html 2026-03-12 13:53:47.287819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@

Type: WebKitFeatureList

-

List of all features.

+

List of all features.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.get_development_features.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.get_development_features.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.get_development_features.html 2025-12-16 13:05:06.430942000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.get_development_features.html 2026-03-12 13:53:47.294819400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: WebKitFeatureList

-

List of development features.

+

List of development features.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.get_experimental_features.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.get_experimental_features.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.Settings.get_experimental_features.html 2025-12-16 13:05:06.433012500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.Settings.get_experimental_features.html 2026-03-12 13:53:47.302819300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@

Type: WebKitFeatureList

-

List of experimental features.

+

List of experimental features.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.SnapshotError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.SnapshotError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.SnapshotError.quark.html 2025-12-16 13:05:04.249345800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.SnapshotError.quark.html 2026-03-12 13:53:39.703816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

Snapshot error domain.

+

Snapshot error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.UserContentFilterError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.UserContentFilterError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.UserContentFilterError.quark.html 2025-12-16 13:05:04.277118000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.UserContentFilterError.quark.html 2026-03-12 13:53:39.851816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

User content filter error domain.

+

User content filter error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.UserMessageError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.UserMessageError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.UserMessageError.quark.html 2025-12-16 13:05:04.279879800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.UserMessageError.quark.html 2026-03-12 13:53:39.969816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

User message error domain.

+

User message error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.WebContext.get_default.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.WebContext.get_default.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.WebContext.get_default.html 2025-12-16 13:05:07.244641300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.WebContext.get_default.html 2026-03-12 13:53:48.382819700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -156,7 +156,7 @@

Type: WebKitWebContext

-

A WebKitWebContext.

+

A WebKitWebContext.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPattern.register_custom_URL_scheme.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPattern.register_custom_URL_scheme.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPattern.register_custom_URL_scheme.html 2025-12-16 13:05:05.063828700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPattern.register_custom_URL_scheme.html 2026-03-12 13:53:43.793818000 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -158,7 +158,7 @@
urlScheme

Type: const gchar*

-

The custom URL scheme to register.

+

The custom URL scheme to register.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPatternError.quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPatternError.quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPatternError.quark.html 2025-12-16 13:05:04.290350400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/type_func.WebExtensionMatchPatternError.quark.html 2026-03-12 13:53:40.107816500 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

Web extension match pattern error domain.

+

Web extension match pattern error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.committed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.committed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.committed.html 2025-12-16 13:05:05.858353900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.committed.html 2026-03-12 13:53:44.729818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -152,7 +152,7 @@
-

No description available.

+ No description available.
@@ -186,7 +186,7 @@ -
+
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.delete_surrounding.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.delete_surrounding.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.delete_surrounding.html 2025-12-16 13:05:05.858837800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.delete_surrounding.html 2026-03-12 13:53:44.731818200 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -153,7 +153,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.filter_key_event.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.filter_key_event.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.filter_key_event.html 2025-12-16 13:05:05.862574800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.filter_key_event.html 2026-03-12 13:53:44.742818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
key_event

Type: GdkEvent

-

The key event to filter.

+

The key event to filter.

@@ -190,7 +190,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -213,7 +213,7 @@

Type: gboolean

-

TRUE if the key event was handled, or FALSE otherwise.

+

TRUE if the key event was handled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.get_preedit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.get_preedit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.get_preedit.html 2025-12-16 13:05:05.866699700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.get_preedit.html 2026-03-12 13:53:44.755818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
text

Type: gchar**

-

Location to store the preedit string.

+

Location to store the preedit string.

@@ -192,7 +192,7 @@ - +
The argument will be set by the function.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The called function takes ownership of the data, and is responsible for freeing it.
The value is a NUL terminated UTF-8 string.
@@ -200,7 +200,7 @@
underlines

Type: A list of None

-

Location to store the underlines as a GList of WebKitInputMethodUnderline.

+

Location to store the underlines as a GList of WebKitInputMethodUnderline.

@@ -209,7 +209,7 @@ - +
The argument will be set by the function.
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The called function takes ownership of the data, and is responsible for freeing it.
@@ -217,7 +217,7 @@
cursor_offset

Type: guint*

-

Location to store the position of cursor in preedit string.

+

Location to store the position of cursor in preedit string.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_cursor_area.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_cursor_area.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_cursor_area.html 2025-12-16 13:05:05.871019100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_cursor_area.html 2026-03-12 13:53:44.769818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
x

Type: int

-

The x coordinate of cursor location.

+

The x coordinate of cursor location.

The argument will be set by the function.
@@ -199,7 +199,7 @@
y

Type: int

-

The y coordinate of cursor location.

+

The y coordinate of cursor location.

@@ -216,7 +216,7 @@
width

Type: int

-

The width of cursor area.

+

The width of cursor area.

@@ -233,7 +233,7 @@
height

Type: int

-

The height of cursor area.

+

The height of cursor area.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_in.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_in.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_in.html 2025-12-16 13:05:05.873101700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_in.html 2026-03-12 13:53:44.775818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_out.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_out.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_out.html 2025-12-16 13:05:05.874888200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_focus_out.html 2026-03-12 13:53:44.781818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_surrounding.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_surrounding.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_surrounding.html 2025-12-16 13:05:05.880148000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.notify_surrounding.html 2026-03-12 13:53:44.796818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
text

Type: const gchar*

-

Text surrounding the insertion point.

+

Text surrounding the insertion point.

@@ -192,7 +192,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
@@ -200,7 +200,7 @@
length

Type: guint

-

The length of text, or -1 if text is nul-terminated.

+

The length of text, or -1 if text is nul-terminated.

@@ -217,7 +217,7 @@
cursor_index

Type: guint

-

The byte index of the insertion cursor within text.

+

The byte index of the insertion cursor within text.

@@ -234,7 +234,7 @@
selection_index

Type: guint

-

The byte index of the selection cursor within text.

+

The byte index of the selection cursor within text.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_changed.html 2025-12-16 13:05:05.880598800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_changed.html 2026-03-12 13:53:44.798818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_finished.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_finished.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_finished.html 2025-12-16 13:05:05.880991500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_finished.html 2026-03-12 13:53:44.800818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_started.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_started.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_started.html 2025-12-16 13:05:05.881374400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.preedit_started.html 2026-03-12 13:53:44.802818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.reset.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.reset.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.reset.html 2025-12-16 13:05:05.883272200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.reset.html 2026-03-12 13:53:44.808818300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.set_enable_preedit.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.set_enable_preedit.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.set_enable_preedit.html 2025-12-16 13:05:05.885942700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.InputMethodContext.set_enable_preedit.html 2026-03-12 13:53:44.817818400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@
enabled

Type: gboolean

-

Whether to enable preedit.

+

Whether to enable preedit.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.PermissionRequest.allow.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.PermissionRequest.allow.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.PermissionRequest.allow.html 2025-12-16 13:05:04.582920600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.PermissionRequest.allow.html 2026-03-12 13:53:39.711816300 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.PermissionRequest.deny.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.PermissionRequest.deny.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.PermissionRequest.deny.html 2025-12-16 13:05:04.585170000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.PermissionRequest.deny.html 2026-03-12 13:53:39.819816400 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.authenticate.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.authenticate.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.authenticate.html 2025-12-16 13:05:08.110106500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.authenticate.html 2026-03-12 13:53:50.898820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ -
+
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.close.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.close.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.close.html 2025-12-16 13:05:08.110528500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.close.html 2026-03-12 13:53:50.900820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.context_menu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.context_menu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.context_menu.html 2025-12-16 13:05:08.111023700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.context_menu.html 2026-03-12 13:53:50.902820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
-

No description available.

+ No description available.
@@ -217,7 +217,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. @@ -234,7 +234,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.context_menu_dismissed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.context_menu_dismissed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.context_menu_dismissed.html 2025-12-16 13:05:08.111440400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.context_menu_dismissed.html 2026-03-12 13:53:50.904820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.create.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.create.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.create.html 2025-12-16 13:05:08.111903000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.create.html 2026-03-12 13:53:50.907820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. @@ -246,7 +246,7 @@ - The returned data is owned by the instance. + The data is owned by the called function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.decide_policy.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.decide_policy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.decide_policy.html 2025-12-16 13:05:08.112409400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.decide_policy.html 2026-03-12 13:53:50.910820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
-

No description available.

+ No description available.
@@ -217,7 +217,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.enter_fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.enter_fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.enter_fullscreen.html 2025-12-16 13:05:08.112825000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.enter_fullscreen.html 2026-03-12 13:53:50.912820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.insecure_content_detected.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.insecure_content_detected.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.insecure_content_detected.html 2025-12-16 13:05:08.113267000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.insecure_content_detected.html 2026-03-12 13:53:50.914820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.leave_fullscreen.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.leave_fullscreen.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.leave_fullscreen.html 2025-12-16 13:05:08.113678000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.leave_fullscreen.html 2026-03-12 13:53:50.917820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.load_changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.load_changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.load_changed.html 2025-12-16 13:05:08.114126200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.load_changed.html 2026-03-12 13:53:50.919820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.load_failed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.load_failed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.load_failed.html 2025-12-16 13:05:08.114651200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.load_failed.html 2026-03-12 13:53:50.922820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
-

No description available.

+ No description available.
@@ -235,7 +235,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. @@ -252,7 +252,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.load_failed_with_tls_errors.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.load_failed_with_tls_errors.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.load_failed_with_tls_errors.html 2025-12-16 13:05:08.115185000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.load_failed_with_tls_errors.html 2026-03-12 13:53:50.925820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
-

No description available.

+ No description available.
@@ -218,7 +218,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. @@ -235,7 +235,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.mouse_target_changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.mouse_target_changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.mouse_target_changed.html 2025-12-16 13:05:08.115676000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.mouse_target_changed.html 2026-03-12 13:53:50.928820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
-

No description available.

+ No description available.
@@ -217,7 +217,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.permission_request.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.permission_request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.permission_request.html 2025-12-16 13:05:08.116138000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.permission_request.html 2026-03-12 13:53:50.930820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.print.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.print.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.print.html 2025-12-16 13:05:08.116577000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.print.html 2026-03-12 13:53:50.932820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.query_permission_state.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.query_permission_state.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.query_permission_state.html 2025-12-16 13:05:08.117022000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.query_permission_state.html 2026-03-12 13:53:50.934820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.ready_to_show.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.ready_to_show.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.ready_to_show.html 2025-12-16 13:05:08.117417600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.ready_to_show.html 2026-03-12 13:53:50.936820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.resource_load_started.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.resource_load_started.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.resource_load_started.html 2025-12-16 13:05:08.117921800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.resource_load_started.html 2026-03-12 13:53:50.938820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
-

No description available.

+ No description available.
@@ -217,7 +217,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. @@ -234,7 +234,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.run_as_modal.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.run_as_modal.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.run_as_modal.html 2025-12-16 13:05:08.118334500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.run_as_modal.html 2026-03-12 13:53:50.940820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.run_color_chooser.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.run_color_chooser.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.run_color_chooser.html 2025-12-16 13:05:08.118791000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.run_color_chooser.html 2026-03-12 13:53:50.942820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.run_file_chooser.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.run_file_chooser.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.run_file_chooser.html 2025-12-16 13:05:08.119229000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.run_file_chooser.html 2026-03-12 13:53:50.944820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.script_dialog.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.script_dialog.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.script_dialog.html 2025-12-16 13:05:08.119696900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.script_dialog.html 2026-03-12 13:53:50.946820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.show_notification.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.show_notification.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.show_notification.html 2025-12-16 13:05:08.120160600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.show_notification.html 2026-03-12 13:53:50.948820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.show_option_menu.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.show_option_menu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.show_option_menu.html 2025-12-16 13:05:08.120644800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.show_option_menu.html 2026-03-12 13:53:50.950820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@
-

No description available.

+ No description available.
@@ -217,7 +217,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. @@ -234,7 +234,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.submit_form.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.submit_form.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.submit_form.html 2025-12-16 13:05:08.121092000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.submit_form.html 2026-03-12 13:53:50.952820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.user_message_received.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.user_message_received.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.user_message_received.html 2025-12-16 13:05:08.121533400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.user_message_received.html 2026-03-12 13:53:50.954820600 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
@@ -216,7 +216,7 @@ - The data is owned by the caller of the method. + The data is owned by the caller of the function. diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.web_process_crashed.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.web_process_crashed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.web_process_crashed.html 2025-12-16 13:05:08.121959700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.web_process_crashed.html 2026-03-12 13:53:50.956820700 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.web_process_terminated.html webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.web_process_terminated.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/vfunc.WebView.web_process_terminated.html 2025-12-16 13:05:08.122406500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/vfunc.WebView.web_process_terminated.html 2026-03-12 13:53:50.958820800 +0000 @@ -62,7 +62,7 @@

WebKit

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -136,7 +136,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
-

No description available.

+ No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/webkitgtk-6.0.devhelp2 webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/webkitgtk-6.0.devhelp2 --- webkit2gtk-2.50.4/Documentation/webkitgtk-6.0/webkitgtk-6.0.devhelp2 2025-12-16 13:05:08.230944600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-6.0/webkitgtk-6.0.devhelp2 2026-03-12 13:53:51.225820800 +0000 @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeFunction.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeFunction.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeFunction.html 2025-12-16 13:05:03.683038500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeFunction.html 2026-03-12 13:53:36.427815200 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,7 +149,7 @@
extension

Type: WebKitWebProcessExtension

-

A WebKitWebProcessExtension.

+

A WebKitWebProcessExtension.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeWithUserDataFunction.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeWithUserDataFunction.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeWithUserDataFunction.html 2025-12-16 13:05:03.689214500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/callback.WebProcessExtensionInitializeWithUserDataFunction.html 2026-03-12 13:53:36.575815200 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -76,7 +76,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -151,7 +151,7 @@
extension

Type: WebKitWebProcessExtension

-

A WebKitWebProcessExtension.

+

A WebKitWebProcessExtension.

@@ -168,7 +168,7 @@
user_data

Type: GVariant

-

A GVariant.

+

A GVariant.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenu.html 2025-12-16 13:05:03.740812300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenu.html 2026-03-12 13:53:36.799815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
@@ -521,7 +516,7 @@
-

No description available.

+ No description available.
@@ -531,7 +526,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenuItem.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenuItem.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenuItem.html 2025-12-16 13:05:03.812627600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.ContextMenuItem.html 2026-03-12 13:53:37.009815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
@@ -464,7 +459,7 @@
-

No description available.

+ No description available.
@@ -474,7 +469,7 @@
parent_class: GInitiallyUnownedClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.Frame.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.Frame.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.Frame.html 2025-12-16 13:05:03.860592100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.Frame.html 2026-03-12 13:53:37.150815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
+
+

+
+
@@ -366,7 +361,7 @@
-

No description available.

+ No description available.
@@ -376,7 +371,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.HitTestResult.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.HitTestResult.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.HitTestResult.html 2025-12-16 13:05:03.897448300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.HitTestResult.html 2026-03-12 13:53:37.235815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -570,7 +565,7 @@
-

No description available.

+ No description available.
@@ -580,7 +575,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.ScriptWorld.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.ScriptWorld.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.ScriptWorld.html 2025-12-16 13:05:04.066541400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.ScriptWorld.html 2026-03-12 13:53:37.390815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
- - -
Instance methods
@@ -473,7 +468,7 @@
-

No description available.

+ No description available.
@@ -483,7 +478,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.UserMessage.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.UserMessage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.UserMessage.html 2025-12-16 13:05:04.177764400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.UserMessage.html 2026-03-12 13:53:37.623815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,7 +74,6 @@ -
Constructors
- - -
Instance methods
@@ -340,7 +335,7 @@
-

No description available.

+ No description available.
@@ -350,7 +345,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.WebFormManager.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.WebFormManager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.WebFormManager.html 2025-12-16 13:05:04.246328400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.WebFormManager.html 2026-03-12 13:53:37.742815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,10 +74,8 @@ - -
Functions
-

No description available.

+ No description available.
@@ -424,7 +419,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.WebHitTestResult.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.WebHitTestResult.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.WebHitTestResult.html 2025-12-16 13:05:04.286502400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.WebHitTestResult.html 2026-03-12 13:53:37.835815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
+
+

+
+
@@ -459,7 +454,7 @@
-

No description available.

+ No description available.
@@ -469,7 +464,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.WebPage.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.WebPage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.WebPage.html 2025-12-16 13:05:04.344204000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.WebPage.html 2026-03-12 13:53:38.001815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.WebProcessExtension.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.WebProcessExtension.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/class.WebProcessExtension.html 2025-12-16 13:05:04.414107600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/class.WebProcessExtension.html 2026-03-12 13:53:38.171815900 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -438,7 +433,7 @@
-

No description available.

+ No description available.
@@ -448,7 +443,7 @@
parent_class: GObjectClass
-

No description available.

+
No description available.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/classes_hierarchy.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/classes_hierarchy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/classes_hierarchy.html 2025-12-16 13:05:03.351045400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/classes_hierarchy.html 2026-03-12 13:53:33.727814200 +0000 @@ -62,13 +62,13 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -76,13 +76,6 @@
- -

- Classes Hierarchy - - -

-

Classes Hierarchy

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new.html 2025-12-16 13:05:03.745966700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new.html 2026-03-12 13:53:36.822815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@

Type: WebKitContextMenu

-

The newly created WebKitContextMenu object.

+

The newly created WebKitContextMenu object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new_with_items.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new_with_items.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new_with_items.html 2025-12-16 13:05:03.751037100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenu.new_with_items.html 2026-03-12 13:53:36.840815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -159,7 +159,7 @@
items

Type: A list of None

-

A GList of WebKitContextMenuItem.

+

A GList of WebKitContextMenuItem.

@@ -191,7 +191,7 @@

Type: WebKitContextMenu

-

The newly created WebKitContextMenu object.

+

The newly created WebKitContextMenu object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_gaction.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_gaction.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_gaction.html 2025-12-16 13:05:03.817062000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_gaction.html 2026-03-12 13:53:37.024815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
action

Type: GAction

-

A GAction.

+

A GAction.

@@ -183,7 +183,7 @@
label

Type: const gchar*

-

The menu item label text.

+

The menu item label text.

@@ -200,7 +200,7 @@
target

Type: GVariant

-

A GVariant to use as the action target.

+

A GVariant to use as the action target.

@@ -232,7 +232,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action.html 2025-12-16 13:05:03.820315400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action.html 2026-03-12 13:53:37.035815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
action

Type: WebKitContextMenuAction

-

A WebKitContextMenuAction stock action.

+

A WebKitContextMenuAction stock action.

@@ -202,7 +202,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html 2025-12-16 13:05:03.824053500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_from_stock_action_with_label.html 2026-03-12 13:53:37.048815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
action

Type: WebKitContextMenuAction

-

A WebKitContextMenuAction stock action.

+

A WebKitContextMenuAction stock action.

@@ -182,7 +182,7 @@
label

Type: const gchar*

-

A custom label text to use instead of the predefined one.

+

A custom label text to use instead of the predefined one.

@@ -214,7 +214,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_separator.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_separator.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_separator.html 2025-12-16 13:05:03.825867400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_separator.html 2026-03-12 13:53:37.054815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,7 +162,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_with_submenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_with_submenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_with_submenu.html 2025-12-16 13:05:03.829250000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ContextMenuItem.new_with_submenu.html 2026-03-12 13:53:37.066815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@
label

Type: const gchar*

-

The menu item label text.

+

The menu item label text.

@@ -180,7 +180,7 @@
submenu

Type: WebKitContextMenu

-

A WebKitContextMenu to set.

+

A WebKitContextMenu to set.

@@ -212,7 +212,7 @@

Type: WebKitContextMenuItem

-

The newly created WebKitContextMenuItem object.

+

The newly created WebKitContextMenuItem object.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new.html 2025-12-16 13:05:04.070233300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new.html 2026-03-12 13:53:37.400815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@

Type: WebKitScriptWorld

-

A new isolated WebKitScriptWorld.

+

A new isolated WebKitScriptWorld.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new_with_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new_with_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new_with_name.html 2025-12-16 13:05:04.073674000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.ScriptWorld.new_with_name.html 2026-03-12 13:53:37.411815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -160,7 +160,7 @@
name

Type: const char*

-

A name for the script world.

+

A name for the script world.

@@ -192,7 +192,7 @@

Type: WebKitScriptWorld

-

A new isolated WebKitScriptWorld.

+

A new isolated WebKitScriptWorld.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.URIRequest.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.URIRequest.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.URIRequest.new.html 2025-12-16 13:05:04.100535600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.URIRequest.new.html 2026-03-12 13:53:37.469815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@
uri

Type: const gchar*

-

An URI.

+

An URI.

@@ -186,7 +186,7 @@

Type: WebKitURIRequest

-

A new WebKitURIRequest.

+

A new WebKitURIRequest.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new.html 2025-12-16 13:05:04.181586300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new.html 2026-03-12 13:53:37.634815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,7 +157,7 @@
name

Type: const char*

-

The message name.

+

The message name.

@@ -174,7 +174,7 @@
parameters

Type: GVariant

-

The message parameters as a GVariant, or NULL.

+

The message parameters as a GVariant, or NULL.

@@ -206,7 +206,7 @@

Type: WebKitUserMessage

-

The newly created WebKitUserMessage object.

+

The newly created WebKitUserMessage object.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new_with_fd_list.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new_with_fd_list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new_with_fd_list.html 2025-12-16 13:05:04.186034700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/ctor.UserMessage.new_with_fd_list.html 2026-03-12 13:53:37.647815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -158,7 +158,7 @@
name

Type: const char*

-

The message name.

+

The message name.

@@ -175,7 +175,7 @@
parameters

Type: GVariant

-

The message parameters as a GVariant.

+

The message parameters as a GVariant.

@@ -192,7 +192,7 @@
fd_list

Type: GUnixFDList

-

The message file descriptors.

+

The message file descriptors.

The argument can be NULL.
@@ -224,7 +224,7 @@

Type: WebKitUserMessage

-

The newly created WebKitUserMessage object.

+

The newly created WebKitUserMessage object.

The argument can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageLevel.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageLevel.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageLevel.html 2025-12-16 13:05:03.406303000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageLevel.html 2026-03-12 13:53:35.461814900 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,59 +138,38 @@
-
- -
WEBKIT_CONSOLE_MESSAGE_LEVEL_INFO
-
-

Information message.

-
    -
  • Value: 0
  • -
  • Nickname: info
  • -
  • Available since: 2.12
  • -
-
- -
WEBKIT_CONSOLE_MESSAGE_LEVEL_LOG
-
-

Log message.

-
    -
  • Value: 1
  • -
  • Nickname: log
  • -
  • Available since: 2.12
  • -
-
- -
WEBKIT_CONSOLE_MESSAGE_LEVEL_WARNING
-
-

Warning message.

-
    -
  • Value: 2
  • -
  • Nickname: warning
  • -
  • Available since: 2.12
  • -
-
- -
WEBKIT_CONSOLE_MESSAGE_LEVEL_ERROR
-
-

Error message.

-
    -
  • Value: 3
  • -
  • Nickname: error
  • -
  • Available since: 2.12
  • -
-
- -
WEBKIT_CONSOLE_MESSAGE_LEVEL_DEBUG
-
-

Debug message.

-
    -
  • Value: 4
  • -
  • Nickname: debug
  • -
  • Available since: 2.12
  • -
-
- -
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_CONSOLE_MESSAGE_LEVEL_INFO

Information message.

WEBKIT_CONSOLE_MESSAGE_LEVEL_LOG

Log message.

WEBKIT_CONSOLE_MESSAGE_LEVEL_WARNING

Warning message.

WEBKIT_CONSOLE_MESSAGE_LEVEL_ERROR

Error message.

WEBKIT_CONSOLE_MESSAGE_LEVEL_DEBUG

Debug message.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageSource.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageSource.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageSource.html 2025-12-16 13:05:03.410123600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/enum.ConsoleMessageSource.html 2026-03-12 13:53:35.588815000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,59 +138,38 @@
-
- -
WEBKIT_CONSOLE_MESSAGE_SOURCE_JAVASCRIPT
-
-

Message produced by JavaScript.

-
    -
  • Value: 0
  • -
  • Nickname: javascript
  • -
  • Available since: 2.12
  • -
-
- -
WEBKIT_CONSOLE_MESSAGE_SOURCE_NETWORK
-
-

Network messages.

-
    -
  • Value: 1
  • -
  • Nickname: network
  • -
  • Available since: 2.12
  • -
-
- -
WEBKIT_CONSOLE_MESSAGE_SOURCE_CONSOLE_API
-
-

Messages produced by console API.

-
    -
  • Value: 2
  • -
  • Nickname: console-api
  • -
  • Available since: 2.12
  • -
-
- -
WEBKIT_CONSOLE_MESSAGE_SOURCE_SECURITY
-
-

Security messages.

-
    -
  • Value: 3
  • -
  • Nickname: security
  • -
  • Available since: 2.12
  • -
-
- -
WEBKIT_CONSOLE_MESSAGE_SOURCE_OTHER
-
-

Other messages.

-
    -
  • Value: 4
  • -
  • Nickname: other
  • -
  • Available since: 2.12
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_CONSOLE_MESSAGE_SOURCE_JAVASCRIPT

Message produced by JavaScript.

WEBKIT_CONSOLE_MESSAGE_SOURCE_NETWORK

Network messages.

WEBKIT_CONSOLE_MESSAGE_SOURCE_CONSOLE_API

Messages produced by console API.

WEBKIT_CONSOLE_MESSAGE_SOURCE_SECURITY

Security messages.

WEBKIT_CONSOLE_MESSAGE_SOURCE_OTHER

Other messages.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/enum.ContextMenuAction.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/enum.ContextMenuAction.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/enum.ContextMenuAction.html 2025-12-16 13:05:03.536191500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/enum.ContextMenuAction.html 2026-03-12 13:53:36.037815000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -137,479 +137,248 @@
-
- -
WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION
-
-

No action, used by separator menu items.

-
    -
  • Value: 0
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK
-
-

Open current link.

-
    -
  • Value: 1
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW
-
-

Open current link in a new window.

-
    -
  • Value: 2
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK
-
-

Download link destination.

-
    -
  • Value: 3
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD
-
-

Copy link location to the clipboard.

-
    -
  • Value: 4
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW
-
-

Open current image in a new window.

-
    -
  • Value: 5
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK
-
-

Download current image.

-
    -
  • Value: 6
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD
-
-

Copy current image to the clipboard.

-
    -
  • Value: 7
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD
-
-

Copy current image location to the clipboard.

-
    -
  • Value: 8
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW
-
-

Open current frame in a new window.

-
    -
  • Value: 9
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_GO_BACK
-
-

Load the previous history item.

-
    -
  • Value: 10
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD
-
-

Load the next history item.

-
    -
  • Value: 11
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_STOP
-
-

Stop any ongoing loading operation.

-
    -
  • Value: 12
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_RELOAD
-
-

Reload the contents of current view.

-
    -
  • Value: 13
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY
-
-

Copy current selection the clipboard.

-
    -
  • Value: 14
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_CUT
-
-

Cut current selection to the clipboard.

-
    -
  • Value: 15
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_PASTE
-
-

Paste clipboard contents.

-
    -
  • Value: 16
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DELETE
-
-

Delete current selection.

-
    -
  • Value: 17
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL
-
-

Select all text.

-
    -
  • Value: 18
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS
-
-

Input methods menu.

-
    -
  • Value: 19
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_UNICODE
-
-

Unicode menu.

-
    -
  • Value: 20
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS
-
-

A proposed replacement for a misspelled word.

-
    -
  • Value: 21
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND
-
-

An indicator that spellchecking found no proposed replacements.

-
    -
  • Value: 22
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING
-
-

Causes the spellchecker to ignore the word for this session.

-
    -
  • Value: 23
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING
-
-

Causes the spellchecker to add the word to the dictionary.

-
    -
  • Value: 24
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR
-
-

Ignore grammar.

-
    -
  • Value: 25
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU
-
-

Font options menu.

-
    -
  • Value: 26
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_BOLD
-
-

Bold.

-
    -
  • Value: 27
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_ITALIC
-
-

Italic.

-
    -
  • Value: 28
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE
-
-

Underline.

-
    -
  • Value: 29
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OUTLINE
-
-

Outline.

-
    -
  • Value: 30
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT
-
-

Open current element in the inspector.

-
    -
  • Value: 31
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW
-
-

Open current video element in a new window.

-
    -
  • Value: 32
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW
-
-

Open current audio element in a new window.

-
    -
  • Value: 33
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD
-
-

Copy video link location in to the clipboard.

-
    -
  • Value: 34
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD
-
-

Copy audio link location in to the clipboard.

-
    -
  • Value: 35
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS
-
-

Enable or disable media controls.

-
    -
  • Value: 36
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP
-
-

Enable or disable media loop.

-
    -
  • Value: 37
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN
-
-

Show current video element in fullscreen mode.

-
    -
  • Value: 38
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY
-
-

Play current media element.

-
    -
  • Value: 39
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE
-
-

Pause current media element.

-
    -
  • Value: 40
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE
-
-

Mute current media element.

-
    -
  • Value: 41
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK
-
-

Download video to disk. Since 2.2

-
    -
  • Value: 42
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK
-
-

Download audio to disk. Since 2.2

-
    -
  • Value: 43
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI
-
-

Insert an emoji. Since 2.26

-
    -
  • Value: 44
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_PASTE_AS_PLAIN_TEXT
-
-

Paste clipboard contents as plain text. Since 2.30

-
    -
  • Value: 45
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_CONTEXT_MENU_ACTION_CUSTOM
-
-

Custom action defined by applications.

-
    -
  • Value: 10000
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION

No action, used by separator menu items.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK

Open current link.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW

Open current link in a new window.

WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK

Download link destination.

WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD

Copy link location to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW

Open current image in a new window.

WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK

Download current image.

WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD

Copy current image to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD

Copy current image location to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW

Open current frame in a new window.

WEBKIT_CONTEXT_MENU_ACTION_GO_BACK

Load the previous history item.

WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD

Load the next history item.

WEBKIT_CONTEXT_MENU_ACTION_STOP

Stop any ongoing loading operation.

WEBKIT_CONTEXT_MENU_ACTION_RELOAD

Reload the contents of current view.

WEBKIT_CONTEXT_MENU_ACTION_COPY

Copy current selection the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_CUT

Cut current selection to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_PASTE

Paste clipboard contents.

WEBKIT_CONTEXT_MENU_ACTION_DELETE

Delete current selection.

WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL

Select all text.

WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS

Input methods menu.

WEBKIT_CONTEXT_MENU_ACTION_UNICODE

Unicode menu.

WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS

A proposed replacement for a misspelled word.

WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND

An indicator that spellchecking found no proposed replacements.

WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING

Causes the spellchecker to ignore the word for this session.

WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING

Causes the spellchecker to add the word to the dictionary.

WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR

Ignore grammar.

WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU

Font options menu.

WEBKIT_CONTEXT_MENU_ACTION_BOLD

Bold.

WEBKIT_CONTEXT_MENU_ACTION_ITALIC

Italic.

WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE

Underline.

WEBKIT_CONTEXT_MENU_ACTION_OUTLINE

Outline.

WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT

Open current element in the inspector.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW

Open current video element in a new window.

WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW

Open current audio element in a new window.

WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD

Copy video link location in to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD

Copy audio link location in to the clipboard.

WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS

Enable or disable media controls.

WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP

Enable or disable media loop.

WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN

Show current video element in fullscreen mode.

WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY

Play current media element.

WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE

Pause current media element.

WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE

Mute current media element.

WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK

Download video to disk. Since 2.2

WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK

Download audio to disk. Since 2.2

WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI

Insert an emoji. Since 2.26

WEBKIT_CONTEXT_MENU_ACTION_PASTE_AS_PLAIN_TEXT

Paste clipboard contents as plain text. Since 2.30

WEBKIT_CONTEXT_MENU_ACTION_CUSTOM

Custom action defined by applications.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/enum.UserMessageError.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/enum.UserMessageError.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/enum.UserMessageError.html 2025-12-16 13:05:03.542627600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/enum.UserMessageError.html 2026-03-12 13:53:36.075815200 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,19 +138,18 @@
-
- -
WEBKIT_USER_MESSAGE_UNHANDLED_MESSAGE
-
-

The message was not handled by the receiver.

-
    -
  • Value: 0
  • -
  • Nickname: None
  • -
  • Available since: 2.28
  • -
-
- -
+ + + + + + + + + + + +
NameDescription
WEBKIT_USER_MESSAGE_UNHANDLED_MESSAGE

The message was not handled by the receiver.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/flags.HitTestResultContext.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/flags.HitTestResultContext.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/flags.HitTestResultContext.html 2025-12-16 13:05:03.401402700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/flags.HitTestResultContext.html 2026-03-12 13:53:35.449814800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -77,7 +77,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -136,79 +136,48 @@
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT
-
-

Anywhere in the document.

-
    -
  • Value: 2
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK
-
-

A hyperlink element.

-
    -
  • Value: 4
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE
-
-

An image element.

-
    -
  • Value: 8
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA
-
-

A video or audio element.

-
    -
  • Value: 16
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE
-
-

An editable element.

-
    -
  • Value: 32
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR
-
-

A scrollbar element.

-
    -
  • Value: 64
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION
-
-

A selected element. Since 2.8

-
    -
  • Value: 128
  • -
  • Nickname: None
  • -
  • Available since: 6.0
  • -
-
- -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT

Anywhere in the document.

WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK

A hyperlink element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE

An image element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA

A video or audio element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE

An editable element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR

A scrollbar element.

WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION

A selected element. Since 2.8

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/index.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/index.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/index.html 2025-12-16 13:05:04.448737900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/index.html 2026-03-12 13:53:38.285816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -100,50 +100,18 @@
Dependencies
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -161,7 +129,7 @@
- + @@ -169,22 +137,16 @@
Version2.50.4
Version2.50.6
AuthorsThe WebKit GTK and WPE teams
LicenseBSD, LGPL-2.1
Websitehttps://webkit.org
-

Build

- - - -
C headerswebkit/webkit-web-process-extension.h
pkg-config fileswebkitgtk-web-process-extension-6.0
- diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/index.json webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/index.json --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/index.json 2025-12-16 13:05:04.450146000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/index.json 2026-03-12 13:53:38.292716000 +0000 @@ -1 +1 @@ -{"meta":{"ns":"WebKitWebProcessExtension","version":"6.0","generator":"gi-docgen","generator-version":"2023.4"},"symbols":[{"type":"bitfield","name":"HitTestResultContext","ctype":"WebKitHitTestResultContext","summary":"Enum values with flags representing the context of a #WebKitHitTestResult.","deprecated":null},{"type":"callback","name":"WebProcessExtensionInitializeFunction","ctype":"WebKitWebProcessExtensionInitializeFunction","summary":"Type definition for a function that will be called to initialize the web extension when the web process starts.","deprecated":null},{"type":"callback","name":"WebProcessExtensionInitializeWithUserDataFunction","ctype":"WebKitWebProcessExtensionInitializeWithUserDataFunction","summary":"Type definition for a function that will be called to initialize the web extensions when the web process starts, ...","deprecated":null},{"type":"class","name":"ContextMenu","ctype":"WebKitContextMenu","summary":"Represents the context menu in a #WebKitWebView. #WebKitContextMenu represents a context menu containing #WebKitContextMenuItems in a #WebKitWebView. ...","deprecated":null},{"type":"class","name":"ContextMenuItem","ctype":"WebKitContextMenuItem","summary":"One item of a #WebKitContextMenu. The #WebKitContextMenu is composed of #WebKitContextMenuItems. These items can be created from a ...","deprecated":null},{"type":"class","name":"Frame","ctype":"WebKitFrame","summary":"A web page frame. Each `WebKitWebPage` has at least one main frame, and can have any number of subframes.","deprecated":null},{"type":"class","name":"HitTestResult","ctype":"WebKitHitTestResult","summary":"Result of a Hit Test. A Hit Test is an operation to get context information about a given ...","deprecated":null},{"type":"class","name":"ScriptWorld","ctype":"WebKitScriptWorld","summary":"No description available.","deprecated":null},{"type":"class","name":"URIRequest","ctype":"WebKitURIRequest","summary":"Represents a URI request. A #WebKitURIRequest can be created with a URI using the webkit_uri_request_new() method, and you ...","deprecated":null},{"type":"class","name":"URIResponse","ctype":"WebKitURIResponse","summary":"Represents an URI response. A #WebKitURIResponse contains information such as the URI, the status code, the content length, ...","deprecated":null},{"type":"class","name":"UserMessage","ctype":"WebKitUserMessage","summary":"Message that can be sent between the UI process and web process extensions. A WebKitUserMessage is a message ...","deprecated":null},{"type":"class","name":"WebEditor","ctype":"WebKitWebEditor","summary":"Access to editing capabilities of a #WebKitWebPage. The WebKitWebEditor provides access to various editing capabilities of a #WebKitWebPage ...","deprecated":null},{"type":"class","name":"WebFormManager","ctype":"WebKitWebFormManager","summary":"Form manager of a #WebKitWebPage in a #WebKitScriptWorld","deprecated":null},{"type":"class","name":"WebHitTestResult","ctype":"WebKitWebHitTestResult","summary":"Result of a Hit Test (Web Process Extensions). WebKitWebHitTestResult extends #WebKitHitTestResult to provide information about the #WebKitDOMNode in ...","deprecated":null},{"type":"class","name":"WebPage","ctype":"WebKitWebPage","summary":"A loaded web page.","deprecated":null},{"type":"class","name":"WebProcessExtension","ctype":"WebKitWebProcessExtension","summary":"Represents an extension of the web process. WebKitWebProcessExtension is a loadable module for the web process. It allows ...","deprecated":null},{"type":"ctor","name":"new","type_name":"ContextMenu","ident":"webkit_context_menu_new","summary":"Creates a new #WebKitContextMenu object. Creates a new #WebKitContextMenu object to be used as a submenu of an ...","deprecated":null},{"type":"ctor","name":"new","type_name":"ScriptWorld","ident":"webkit_script_world_new","summary":"Creates a new isolated #WebKitScriptWorld. Scripts executed in isolated worlds have access to the DOM but not to other ...","deprecated":null},{"type":"ctor","name":"new","type_name":"URIRequest","ident":"webkit_uri_request_new","summary":"Creates a new #WebKitURIRequest for the given URI.","deprecated":null},{"type":"ctor","name":"new","type_name":"UserMessage","ident":"webkit_user_message_new","summary":"Create a new #WebKitUserMessage with @name.","deprecated":null},{"type":"ctor","name":"new_from_gaction","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_gaction","summary":"Creates a new #WebKitContextMenuItem for the given @action and @label. On activation @target will be passed as parameter ...","deprecated":null},{"type":"ctor","name":"new_from_stock_action","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_stock_action","summary":"Creates a new #WebKitContextMenuItem for the given stock action. Stock actions are handled automatically by WebKit so that, ...","deprecated":null},{"type":"ctor","name":"new_from_stock_action_with_label","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_stock_action_with_label","summary":"Creates a new #WebKitContextMenuItem for the given stock action using the given @label. Stock actions have a predefined ...","deprecated":null},{"type":"ctor","name":"new_separator","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_separator","summary":"Creates a new #WebKitContextMenuItem representing a separator.","deprecated":null},{"type":"ctor","name":"new_with_fd_list","type_name":"UserMessage","ident":"webkit_user_message_new_with_fd_list","summary":"Create a new #WebKitUserMessage including also a list of UNIX file descriptors to be sent.","deprecated":null},{"type":"ctor","name":"new_with_items","type_name":"ContextMenu","ident":"webkit_context_menu_new_with_items","summary":"Creates a new #WebKitContextMenu object with the given items. Creates a new #WebKitContextMenu object to be used as ...","deprecated":null},{"type":"ctor","name":"new_with_name","type_name":"ScriptWorld","ident":"webkit_script_world_new_with_name","summary":"Creates a new isolated #WebKitScriptWorld with a name. Scripts executed in isolated worlds have access to the DOM but ...","deprecated":null},{"type":"ctor","name":"new_with_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_with_submenu","summary":"Creates a new #WebKitContextMenuItem using the given @label with a submenu.","deprecated":null},{"type":"enum","name":"ConsoleMessageLevel","ctype":"WebKitConsoleMessageLevel","summary":"Enum values used to denote the various levels of console messages.","deprecated":null},{"type":"enum","name":"ConsoleMessageSource","ctype":"WebKitConsoleMessageSource","summary":"Enum values used to denote the various sources of console messages.","deprecated":null},{"type":"enum","name":"ContextMenuAction","ctype":"WebKitContextMenuAction","summary":"Enum values used to denote the stock actions for #WebKitContextMenuItems","deprecated":null},{"type":"enum","name":"UserMessageError","ctype":"WebKitUserMessageError","summary":"Enum values used to denote errors happening when sending user messages.","deprecated":null},{"type":"method","name":"append","type_name":"ContextMenu","ident":"webkit_context_menu_append","summary":"Adds @item at the end of the @menu.","deprecated":null},{"type":"method","name":"context_is_editable","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_editable","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_editable","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_editable","summary":"Check whether there is an editable element at the hit test position. Checks whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE flag is present ...","deprecated":null},{"type":"method","name":"context_is_image","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_image","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_image","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_image","summary":"Check whether there is an image element at the hit test position. Checks whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE flag is present ...","deprecated":null},{"type":"method","name":"context_is_link","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_link","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_link","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_link","summary":"Check whether there is a link element at the hit test position. Checks whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK flag is present ...","deprecated":null},{"type":"method","name":"context_is_media","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_media","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_media","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_media","summary":"Check whether there is a media element at the hit test position. Checks whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA flag is present ...","deprecated":null},{"type":"method","name":"context_is_scrollbar","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_scrollbar","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_scrollbar","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_scrollbar","summary":"Check whether there is a scrollbar at the hit test position. Checks whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR flag is present in ...","deprecated":null},{"type":"method","name":"context_is_selection","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_selection","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION flag is present in #WebKitHitTestResult:context.","deprecated":null},{"type":"method","name":"context_is_selection","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_selection","summary":"Check whether there is a selected element at the hit test position. Checks whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION flag is present ...","deprecated":null},{"type":"method","name":"copy","type_name":"ConsoleMessage","ident":"webkit_console_message_copy","summary":"Make a copy of @console_message."},{"type":"method","name":"first","type_name":"ContextMenu","ident":"webkit_context_menu_first","summary":"Gets the first item in the @menu.","deprecated":null},{"type":"method","name":"free","type_name":"ConsoleMessage","ident":"webkit_console_message_free","summary":"Free the #WebKitConsoleMessage"},{"type":"method","name":"get_content_length","type_name":"URIResponse","ident":"webkit_uri_response_get_content_length","summary":"Get the expected content length of the #WebKitURIResponse. It can be 0 if the server provided an incorrect ...","deprecated":null},{"type":"method","name":"get_context","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_context","summary":"Gets the value of the #WebKitHitTestResult:context property.","deprecated":null},{"type":"method","name":"get_context","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_context","summary":"Gets the the context flags for the hit test result.","deprecated":null},{"type":"method","name":"get_editor","type_name":"WebPage","ident":"webkit_web_page_get_editor","summary":"Gets the #WebKitWebEditor of a #WebKitWebPage.","deprecated":null},{"type":"method","name":"get_event","type_name":"ContextMenu","ident":"webkit_context_menu_get_event","summary":"Gets the #GdkEvent that triggered the context menu. This function only returns a valid #GdkEvent when called for a ...","deprecated":null},{"type":"method","name":"get_fd_list","type_name":"UserMessage","ident":"webkit_user_message_get_fd_list","summary":"Get the @message list of file descritpor.","deprecated":null},{"type":"method","name":"get_form_manager","type_name":"WebPage","ident":"webkit_web_page_get_form_manager","summary":"Get the #WebKitWebFormManager of @web_page in @world.","deprecated":null},{"type":"method","name":"get_gaction","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_gaction","summary":"Gets the action associated to @item as a #GAction.","deprecated":null},{"type":"method","name":"get_http_headers","type_name":"URIRequest","ident":"webkit_uri_request_get_http_headers","summary":"Get the HTTP headers of a #WebKitURIRequest as a #SoupMessageHeaders.","deprecated":null},{"type":"method","name":"get_http_headers","type_name":"URIResponse","ident":"webkit_uri_response_get_http_headers","summary":"Get the HTTP headers of a #WebKitURIResponse as a #SoupMessageHeaders.","deprecated":null},{"type":"method","name":"get_http_method","type_name":"URIRequest","ident":"webkit_uri_request_get_http_method","summary":"Get the HTTP method of the #WebKitURIRequest.","deprecated":null},{"type":"method","name":"get_id","type_name":"Frame","ident":"webkit_frame_get_id","summary":"Gets the process-unique identifier of this #WebKitFrame. No other frame in the same web process will have the same ...","deprecated":null},{"type":"method","name":"get_id","type_name":"WebPage","ident":"webkit_web_page_get_id","summary":"Get the identifier of the #WebKitWebPage","deprecated":null},{"type":"method","name":"get_image_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_image_uri","summary":"Gets the value of the #WebKitHitTestResult:image-uri property.","deprecated":null},{"type":"method","name":"get_image_uri","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_image_uri","summary":"Obtains the URI associated with the image element at the hit test position.","deprecated":null},{"type":"method","name":"get_item_at_position","type_name":"ContextMenu","ident":"webkit_context_menu_get_item_at_position","summary":"Gets the item at the given position in the @menu.","deprecated":null},{"type":"method","name":"get_items","type_name":"ContextMenu","ident":"webkit_context_menu_get_items","summary":"Returns the item list of @menu.","deprecated":null},{"type":"method","name":"get_js_context","type_name":"Frame","ident":"webkit_frame_get_js_context","summary":"Get the JavaScript execution context of @frame. Use this function to bridge between the WebKit and JavaScriptCore APIs.","deprecated":null},{"type":"method","name":"get_js_context_for_script_world","type_name":"Frame","ident":"webkit_frame_get_js_context_for_script_world","summary":"Get the JavaScript execution context of @frame for the given #WebKitScriptWorld.","deprecated":null},{"type":"method","name":"get_js_node","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_js_node","summary":"Get the #JSCValue for the DOM node in @world at the coordinates of the Hit Test.","deprecated":null},{"type":"method","name":"get_level","type_name":"ConsoleMessage","ident":"webkit_console_message_get_level","summary":"Gets the log level of a #WebKitConsoleMessage"},{"type":"method","name":"get_line","type_name":"ConsoleMessage","ident":"webkit_console_message_get_line","summary":"Gets the line number of a #WebKitConsoleMessage"},{"type":"method","name":"get_link_label","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_label","summary":"Gets the value of the #WebKitHitTestResult:link-label property.","deprecated":null},{"type":"method","name":"get_link_label","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_link_label","summary":"Obtains the label associated with the link element at the hit test position.","deprecated":null},{"type":"method","name":"get_link_title","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_title","summary":"Gets the value of the #WebKitHitTestResult:link-title property.","deprecated":null},{"type":"method","name":"get_link_title","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_link_title","summary":"Obtains the title associated with the link element at the hit test position.","deprecated":null},{"type":"method","name":"get_link_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_uri","summary":"Gets the value of the #WebKitHitTestResult:link-uri property.","deprecated":null},{"type":"method","name":"get_link_uri","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_link_uri","summary":"Obtains the URI associated with the link element at the hit test position.","deprecated":null},{"type":"method","name":"get_main_frame","type_name":"WebPage","ident":"webkit_web_page_get_main_frame","summary":"Returns the main frame of a #WebKitWebPage.","deprecated":"2.48"},{"type":"method","name":"get_media_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_media_uri","summary":"Gets the value of the #WebKitHitTestResult:media-uri property.","deprecated":null},{"type":"method","name":"get_media_uri","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_media_uri","summary":"Obtains the URI associated with the media element at the hit test position.","deprecated":null},{"type":"method","name":"get_mime_type","type_name":"URIResponse","ident":"webkit_uri_response_get_mime_type","summary":"Gets the MIME type of the response.","deprecated":null},{"type":"method","name":"get_n_items","type_name":"ContextMenu","ident":"webkit_context_menu_get_n_items","summary":"Gets the length of the @menu.","deprecated":null},{"type":"method","name":"get_name","type_name":"ScriptWorld","ident":"webkit_script_world_get_name","summary":"Get the name of a #WebKitScriptWorld.","deprecated":null},{"type":"method","name":"get_name","type_name":"UserMessage","ident":"webkit_user_message_get_name","summary":"Get the @message name.","deprecated":null},{"type":"method","name":"get_page","type_name":"WebEditor","ident":"webkit_web_editor_get_page","summary":"Gets the #WebKitWebPage that is associated with the #WebKitWebEditor.","deprecated":null},{"type":"method","name":"get_page","type_name":"WebProcessExtension","ident":"webkit_web_process_extension_get_page","summary":"Get the web page of the given @page_id.","deprecated":null},{"type":"method","name":"get_parameters","type_name":"UserMessage","ident":"webkit_user_message_get_parameters","summary":"Get the @message parameters.","deprecated":null},{"type":"method","name":"get_source","type_name":"ConsoleMessage","ident":"webkit_console_message_get_source","summary":"Gets the source of a #WebKitConsoleMessage"},{"type":"method","name":"get_source_id","type_name":"ConsoleMessage","ident":"webkit_console_message_get_source_id","summary":"Gets the source identifier of a #WebKitConsoleMessage"},{"type":"method","name":"get_status_code","type_name":"URIResponse","ident":"webkit_uri_response_get_status_code","summary":"Get the status code of the #WebKitURIResponse. Get the status code of the #WebKitURIResponse as returned by the ...","deprecated":null},{"type":"method","name":"get_stock_action","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_stock_action","summary":"Gets the #WebKitContextMenuAction of @item. If the #WebKitContextMenuItem was not created for a stock action %WEBKIT_CONTEXT_MENU_ACTION_CUSTOM will be ...","deprecated":null},{"type":"method","name":"get_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_submenu","summary":"Gets the submenu of @item.","deprecated":null},{"type":"method","name":"get_suggested_filename","type_name":"URIResponse","ident":"webkit_uri_response_get_suggested_filename","summary":"Get the suggested filename for @response. Get the suggested filename for @response, as specified by the 'Content-Disposition' HTTP ...","deprecated":null},{"type":"method","name":"get_text","type_name":"ConsoleMessage","ident":"webkit_console_message_get_text","summary":"Gets the text message of a #WebKitConsoleMessage"},{"type":"method","name":"get_uri","type_name":"Frame","ident":"webkit_frame_get_uri","summary":"Gets the current active URI of @frame.","deprecated":null},{"type":"method","name":"get_uri","type_name":"URIRequest","ident":"webkit_uri_request_get_uri","summary":"Obtains the request URI.","deprecated":null},{"type":"method","name":"get_uri","type_name":"URIResponse","ident":"webkit_uri_response_get_uri","summary":"Gets the URI which resulted in the response.","deprecated":null},{"type":"method","name":"get_uri","type_name":"WebPage","ident":"webkit_web_page_get_uri","summary":"Returns the current active URI of @web_page. You can monitor the active URI by connecting to the notify::uri ...","deprecated":null},{"type":"method","name":"get_user_data","type_name":"ContextMenu","ident":"webkit_context_menu_get_user_data","summary":"Gets the user data of @menu. This function can be used from the UI Process to get user ...","deprecated":null},{"type":"method","name":"insert","type_name":"ContextMenu","ident":"webkit_context_menu_insert","summary":"Inserts @item into the @menu at the given position. If @position is negative, or is larger than the ...","deprecated":null},{"type":"method","name":"is_main_frame","type_name":"Frame","ident":"webkit_frame_is_main_frame","summary":"Gets whether @frame is the main frame of a #WebKitWebPage","deprecated":null},{"type":"method","name":"is_separator","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_is_separator","summary":"Checks whether @item is a separator.","deprecated":null},{"type":"method","name":"last","type_name":"ContextMenu","ident":"webkit_context_menu_last","summary":"Gets the last item in the @menu.","deprecated":null},{"type":"method","name":"move_item","type_name":"ContextMenu","ident":"webkit_context_menu_move_item","summary":"Moves @item to the given position in the @menu. If @position is negative, or is larger than the ...","deprecated":null},{"type":"method","name":"prepend","type_name":"ContextMenu","ident":"webkit_context_menu_prepend","summary":"Adds @item at the beginning of the @menu.","deprecated":null},{"type":"method","name":"remove","type_name":"ContextMenu","ident":"webkit_context_menu_remove","summary":"Removes @item from the @menu. See also webkit_context_menu_remove_all() to remove all items.","deprecated":null},{"type":"method","name":"remove_all","type_name":"ContextMenu","ident":"webkit_context_menu_remove_all","summary":"Removes all items of the @menu.","deprecated":null},{"type":"method","name":"send_message_to_context","type_name":"WebProcessExtension","ident":"webkit_web_process_extension_send_message_to_context","summary":"Send @message to the #WebKitWebContext corresponding to @extension. If @message is floating, it's consumed. If you don't expect ...","deprecated":null},{"type":"method","name":"send_message_to_context_finish","type_name":"WebProcessExtension","ident":"webkit_web_process_extension_send_message_to_context_finish","summary":"Finish an asynchronous operation started with webkit_web_process_extension_send_message_to_context().","deprecated":null},{"type":"method","name":"send_message_to_view","type_name":"WebPage","ident":"webkit_web_page_send_message_to_view","summary":"Send @message to the #WebKitWebView corresponding to @web_page. If @message is floating, it's consumed. If you don't expect ...","deprecated":null},{"type":"method","name":"send_message_to_view_finish","type_name":"WebPage","ident":"webkit_web_page_send_message_to_view_finish","summary":"Finish an asynchronous operation started with webkit_web_page_send_message_to_view().","deprecated":null},{"type":"method","name":"send_reply","type_name":"UserMessage","ident":"webkit_user_message_send_reply","summary":"Send a reply to an user message. If @reply is floating, it's consumed. You can only send a ...","deprecated":null},{"type":"method","name":"set_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_set_submenu","summary":"Sets or replaces the @item submenu. If @submenu is %NULL the current submenu of @item is removed.","deprecated":null},{"type":"method","name":"set_uri","type_name":"URIRequest","ident":"webkit_uri_request_set_uri","summary":"Set the URI of @request","deprecated":null},{"type":"method","name":"set_user_data","type_name":"ContextMenu","ident":"webkit_context_menu_set_user_data","summary":"Sets user data to @menu. This function can be used from a Web Process extension to set user ...","deprecated":null},{"type":"property","name":"content-length","type_name":"URIResponse","summary":"The expected content length of the response.","deprecated":null},{"type":"property","name":"context","type_name":"HitTestResult","summary":"Bitmask of #WebKitHitTestResultContext flags representing the context of the #WebKitHitTestResult.","deprecated":null},{"type":"property","name":"fd-list","type_name":"UserMessage","summary":"The UNIX file descriptors of the user message.","deprecated":null},{"type":"property","name":"http-headers","type_name":"URIResponse","summary":"The HTTP headers of the response, or %NULL if the response is not an HTTP response.","deprecated":null},{"type":"property","name":"image-uri","type_name":"HitTestResult","summary":"The URI of the image if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"link-label","type_name":"HitTestResult","summary":"The label of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"link-title","type_name":"HitTestResult","summary":"The title of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"link-uri","type_name":"HitTestResult","summary":"The URI of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"media-uri","type_name":"HitTestResult","summary":"The URI of the media if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA is present in #WebKitHitTestResult:context","deprecated":null},{"type":"property","name":"mime-type","type_name":"URIResponse","summary":"The MIME type of the response.","deprecated":null},{"type":"property","name":"name","type_name":"UserMessage","summary":"The name of the user message.","deprecated":null},{"type":"property","name":"parameters","type_name":"UserMessage","summary":"The parameters of the user message as a #GVariant, or %NULL if the message doesn't include parameters. Note that ...","deprecated":null},{"type":"property","name":"status-code","type_name":"URIResponse","summary":"The status code of the response as returned by the server.","deprecated":null},{"type":"property","name":"suggested-filename","type_name":"URIResponse","summary":"The suggested filename for the URI response.","deprecated":null},{"type":"property","name":"uri","type_name":"URIRequest","summary":"The URI to which the request will be made.","deprecated":null},{"type":"property","name":"uri","type_name":"URIResponse","summary":"The URI for which the response was made.","deprecated":null},{"type":"property","name":"uri","type_name":"WebPage","summary":"The current active URI of the #WebKitWebPage.","deprecated":null},{"type":"record","name":"ConsoleMessage","ctype":"WebKitConsoleMessage","summary":"No description available.","deprecated":null},{"type":"signal","name":"console-message-sent","type_name":"WebPage","summary":"Emitted when a message is sent to the console. This can be a message produced by the use of ...","deprecated":null},{"type":"signal","name":"context-menu","type_name":"WebPage","summary":"Emitted before a context menu is displayed in the UI Process to give the application a chance to customize ...","deprecated":null},{"type":"signal","name":"document-loaded","type_name":"WebPage","summary":"This signal is emitted when the DOM document of a #WebKitWebPage has been loaded. You can wait for ...","deprecated":null},{"type":"signal","name":"form-controls-associated","type_name":"WebFormManager","summary":"Emitted after form elements (or form associated elements) are associated to @frame. This is useful to implement form auto ...","deprecated":null},{"type":"signal","name":"page-created","type_name":"WebProcessExtension","summary":"This signal is emitted when a new #WebKitWebPage is created in the Web Process.","deprecated":null},{"type":"signal","name":"selection-changed","type_name":"WebEditor","summary":"This signal is emitted for every selection change inside a #WebKitWebPage as well as for every caret position change ...","deprecated":null},{"type":"signal","name":"send-request","type_name":"WebPage","summary":"This signal is emitted when @request is about to be sent to the server. This signal can be used ...","deprecated":null},{"type":"signal","name":"user-message-received","type_name":"WebPage","summary":"This signal is emitted when a #WebKitUserMessage is received from the #WebKitWebView corresponding to @web_page. You can reply to ...","deprecated":null},{"type":"signal","name":"user-message-received","type_name":"WebProcessExtension","summary":"This signal is emitted when a #WebKitUserMessage is received from the #WebKitWebContext corresponding to @extension. Messages sent by #WebKitWebContext ...","deprecated":null},{"type":"signal","name":"will-send-submit-event","type_name":"WebFormManager","summary":"This signal is emitted when the DOM submit event is about to be fired for @form. JavaScript code may ...","deprecated":null},{"type":"signal","name":"will-submit-form","type_name":"WebFormManager","summary":"This signal is emitted when @form will imminently be submitted. It can no longer be cancelled. This event always ...","deprecated":null},{"type":"signal","name":"window-object-cleared","type_name":"ScriptWorld","summary":"Emitted when the JavaScript window object in a #WebKitScriptWorld has been cleared. This is the preferred place to set ...","deprecated":null},{"type":"type_func","name":"error_quark","type_name":"UserMessage","ident":"webkit_user_message_error_quark","summary":"Gets the quark for the domain of user message errors.","deprecated":null},{"type":"type_func","name":"get_default","type_name":"ScriptWorld","ident":"webkit_script_world_get_default","summary":"Get the default #WebKitScriptWorld. This is the normal script world where all scripts are executed by default. You can ...","deprecated":null},{"type":"type_func","name":"input_element_auto_fill","type_name":"WebFormManager","ident":"webkit_web_form_manager_input_element_auto_fill","summary":"Set the value of an HTML input element as if it had been edited by the user, triggering a ...","deprecated":null},{"type":"type_func","name":"input_element_is_auto_filled","type_name":"WebFormManager","ident":"webkit_web_form_manager_input_element_is_auto_filled","summary":"Get whether @element is an HTML input element that has been filled automatically.","deprecated":null},{"type":"type_func","name":"input_element_is_user_edited","type_name":"WebFormManager","ident":"webkit_web_form_manager_input_element_is_user_edited","summary":"Get whether @element is an HTML text input element that has been edited by a user action.","deprecated":null}],"terms":{}} \ No newline at end of file +{"meta":{"ns":"WebKitWebProcessExtension","version":"6.0","generator":"gi-docgen","generator-version":"2023.1"},"symbols":[{"type":"bitfield","name":"HitTestResultContext","ctype":"WebKitHitTestResultContext","summary":"Enum values with flags representing the context of a #WebKitHitTestResult."},{"type":"callback","name":"WebProcessExtensionInitializeFunction","ctype":"WebKitWebProcessExtensionInitializeFunction","summary":"Type definition for a function that will be called ..."},{"type":"callback","name":"WebProcessExtensionInitializeWithUserDataFunction","ctype":"WebKitWebProcessExtensionInitializeWithUserDataFunction","summary":"Type definition for a function that will be called ..."},{"type":"class","name":"ContextMenu","ctype":"WebKitContextMenu","summary":"Represents the context menu in a #WebKitWebView. #WebKitContextMenu ..."},{"type":"class","name":"ContextMenuItem","ctype":"WebKitContextMenuItem","summary":"One item of a #WebKitContextMenu. The #WebKitContextMenu is ..."},{"type":"class","name":"Frame","ctype":"WebKitFrame","summary":"A web page frame. Each `WebKitWebPage` has at ..."},{"type":"class","name":"HitTestResult","ctype":"WebKitHitTestResult","summary":"Result of a Hit Test. A Hit Test ..."},{"type":"class","name":"ScriptWorld","ctype":"WebKitScriptWorld","summary":"No description available."},{"type":"class","name":"URIRequest","ctype":"WebKitURIRequest","summary":"Represents a URI request. A #WebKitURIRequest can be ..."},{"type":"class","name":"URIResponse","ctype":"WebKitURIResponse","summary":"Represents an URI response. A #WebKitURIResponse contains information ..."},{"type":"class","name":"UserMessage","ctype":"WebKitUserMessage","summary":"Message that can be sent between the UI process ..."},{"type":"class","name":"WebEditor","ctype":"WebKitWebEditor","summary":"Access to editing capabilities of a #WebKitWebPage. The ..."},{"type":"class","name":"WebFormManager","ctype":"WebKitWebFormManager","summary":"Form manager of a #WebKitWebPage in a #WebKitScriptWorld"},{"type":"class","name":"WebHitTestResult","ctype":"WebKitWebHitTestResult","summary":"Result of a Hit Test (Web Process Extensions). ..."},{"type":"class","name":"WebPage","ctype":"WebKitWebPage","summary":"A loaded web page."},{"type":"class","name":"WebProcessExtension","ctype":"WebKitWebProcessExtension","summary":"Represents an extension of the web process. WebKitWebProcessExtension ..."},{"type":"ctor","name":"new","type_name":"ContextMenu","ident":"webkit_context_menu_new","summary":"Creates a new #WebKitContextMenu object. Creates a new ..."},{"type":"ctor","name":"new","type_name":"ScriptWorld","ident":"webkit_script_world_new","summary":"Creates a new isolated #WebKitScriptWorld. Scripts executed in isolated ..."},{"type":"ctor","name":"new","type_name":"URIRequest","ident":"webkit_uri_request_new","summary":"Creates a new #WebKitURIRequest for the given URI."},{"type":"ctor","name":"new","type_name":"UserMessage","ident":"webkit_user_message_new","summary":"Create a new #WebKitUserMessage with @name."},{"type":"ctor","name":"new_from_gaction","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_gaction","summary":"Creates a new #WebKitContextMenuItem for the given @action and ..."},{"type":"ctor","name":"new_from_stock_action","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_stock_action","summary":"Creates a new #WebKitContextMenuItem for the given stock action. ..."},{"type":"ctor","name":"new_from_stock_action_with_label","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_from_stock_action_with_label","summary":"Creates a new #WebKitContextMenuItem for the given stock action ..."},{"type":"ctor","name":"new_separator","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_separator","summary":"Creates a new #WebKitContextMenuItem representing a separator."},{"type":"ctor","name":"new_with_fd_list","type_name":"UserMessage","ident":"webkit_user_message_new_with_fd_list","summary":"Create a new #WebKitUserMessage including also a list of ..."},{"type":"ctor","name":"new_with_items","type_name":"ContextMenu","ident":"webkit_context_menu_new_with_items","summary":"Creates a new #WebKitContextMenu object with the given items. ..."},{"type":"ctor","name":"new_with_name","type_name":"ScriptWorld","ident":"webkit_script_world_new_with_name","summary":"Creates a new isolated #WebKitScriptWorld with a name. Scripts ..."},{"type":"ctor","name":"new_with_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_new_with_submenu","summary":"Creates a new #WebKitContextMenuItem using the given @label with ..."},{"type":"enum","name":"ConsoleMessageLevel","ctype":"WebKitConsoleMessageLevel","summary":"Enum values used to denote the various levels of ..."},{"type":"enum","name":"ConsoleMessageSource","ctype":"WebKitConsoleMessageSource","summary":"Enum values used to denote the various sources of ..."},{"type":"enum","name":"ContextMenuAction","ctype":"WebKitContextMenuAction","summary":"Enum values used to denote the stock actions for #WebKitContextMenuItems"},{"type":"enum","name":"UserMessageError","ctype":"WebKitUserMessageError","summary":"Enum values used to denote errors happening when sending ..."},{"type":"method","name":"append","type_name":"ContextMenu","ident":"webkit_context_menu_append","summary":"Adds @item at the end of the @menu."},{"type":"method","name":"context_is_editable","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_editable","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_editable","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_editable","summary":"Check whether there is an editable element at the ..."},{"type":"method","name":"context_is_image","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_image","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_image","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_image","summary":"Check whether there is an image element at the ..."},{"type":"method","name":"context_is_link","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_link","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_link","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_link","summary":"Check whether there is a link element at the ..."},{"type":"method","name":"context_is_media","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_media","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_media","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_media","summary":"Check whether there is a media element at the ..."},{"type":"method","name":"context_is_scrollbar","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_scrollbar","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_scrollbar","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_scrollbar","summary":"Check whether there is a scrollbar at the hit ..."},{"type":"method","name":"context_is_selection","type_name":"HitTestResult","ident":"webkit_hit_test_result_context_is_selection","summary":"Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION flag is present in #WebKitHitTestResult:context."},{"type":"method","name":"context_is_selection","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_context_is_selection","summary":"Check whether there is a selected element at the ..."},{"type":"method","name":"copy","type_name":"ConsoleMessage","ident":"webkit_console_message_copy","summary":"Make a copy of @console_message."},{"type":"method","name":"first","type_name":"ContextMenu","ident":"webkit_context_menu_first","summary":"Gets the first item in the @menu."},{"type":"method","name":"free","type_name":"ConsoleMessage","ident":"webkit_console_message_free","summary":"Free the #WebKitConsoleMessage"},{"type":"method","name":"get_content_length","type_name":"URIResponse","ident":"webkit_uri_response_get_content_length","summary":"Get the expected content length of the #WebKitURIResponse. ..."},{"type":"method","name":"get_context","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_context","summary":"Gets the value of the #WebKitHitTestResult:context property."},{"type":"method","name":"get_context","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_context","summary":"Gets the the context flags for the hit test result."},{"type":"method","name":"get_editor","type_name":"WebPage","ident":"webkit_web_page_get_editor","summary":"Gets the #WebKitWebEditor of a #WebKitWebPage."},{"type":"method","name":"get_event","type_name":"ContextMenu","ident":"webkit_context_menu_get_event","summary":"Gets the #GdkEvent that triggered the context menu. This ..."},{"type":"method","name":"get_fd_list","type_name":"UserMessage","ident":"webkit_user_message_get_fd_list","summary":"Get the @message list of file descritpor."},{"type":"method","name":"get_form_manager","type_name":"WebPage","ident":"webkit_web_page_get_form_manager","summary":"Get the #WebKitWebFormManager of @web_page in @world."},{"type":"method","name":"get_gaction","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_gaction","summary":"Gets the action associated to @item as a #GAction."},{"type":"method","name":"get_http_headers","type_name":"URIRequest","ident":"webkit_uri_request_get_http_headers","summary":"Get the HTTP headers of a #WebKitURIRequest as a #SoupMessageHeaders."},{"type":"method","name":"get_http_headers","type_name":"URIResponse","ident":"webkit_uri_response_get_http_headers","summary":"Get the HTTP headers of a #WebKitURIResponse as a #SoupMessageHeaders."},{"type":"method","name":"get_http_method","type_name":"URIRequest","ident":"webkit_uri_request_get_http_method","summary":"Get the HTTP method of the #WebKitURIRequest."},{"type":"method","name":"get_id","type_name":"Frame","ident":"webkit_frame_get_id","summary":"Gets the process-unique identifier of this #WebKitFrame. No other ..."},{"type":"method","name":"get_id","type_name":"WebPage","ident":"webkit_web_page_get_id","summary":"Get the identifier of the #WebKitWebPage"},{"type":"method","name":"get_image_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_image_uri","summary":"Gets the value of the #WebKitHitTestResult:image-uri property."},{"type":"method","name":"get_image_uri","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_image_uri","summary":"Obtains the URI associated with the image element at ..."},{"type":"method","name":"get_item_at_position","type_name":"ContextMenu","ident":"webkit_context_menu_get_item_at_position","summary":"Gets the item at the given position in the @menu."},{"type":"method","name":"get_items","type_name":"ContextMenu","ident":"webkit_context_menu_get_items","summary":"Returns the item list of @menu."},{"type":"method","name":"get_js_context","type_name":"Frame","ident":"webkit_frame_get_js_context","summary":"Get the JavaScript execution context of @frame. Use this ..."},{"type":"method","name":"get_js_context_for_script_world","type_name":"Frame","ident":"webkit_frame_get_js_context_for_script_world","summary":"Get the JavaScript execution context of @frame for the ..."},{"type":"method","name":"get_js_node","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_js_node","summary":"Get the #JSCValue for the DOM node in @world ..."},{"type":"method","name":"get_level","type_name":"ConsoleMessage","ident":"webkit_console_message_get_level","summary":"Gets the log level of a #WebKitConsoleMessage"},{"type":"method","name":"get_line","type_name":"ConsoleMessage","ident":"webkit_console_message_get_line","summary":"Gets the line number of a #WebKitConsoleMessage"},{"type":"method","name":"get_link_label","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_label","summary":"Gets the value of the #WebKitHitTestResult:link-label property."},{"type":"method","name":"get_link_label","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_link_label","summary":"Obtains the label associated with the link element at ..."},{"type":"method","name":"get_link_title","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_title","summary":"Gets the value of the #WebKitHitTestResult:link-title property."},{"type":"method","name":"get_link_title","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_link_title","summary":"Obtains the title associated with the link element at ..."},{"type":"method","name":"get_link_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_link_uri","summary":"Gets the value of the #WebKitHitTestResult:link-uri property."},{"type":"method","name":"get_link_uri","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_link_uri","summary":"Obtains the URI associated with the link element at ..."},{"type":"method","name":"get_main_frame","type_name":"WebPage","ident":"webkit_web_page_get_main_frame","summary":"Returns the main frame of a #WebKitWebPage."},{"type":"method","name":"get_media_uri","type_name":"HitTestResult","ident":"webkit_hit_test_result_get_media_uri","summary":"Gets the value of the #WebKitHitTestResult:media-uri property."},{"type":"method","name":"get_media_uri","type_name":"WebHitTestResult","ident":"webkit_web_hit_test_result_get_media_uri","summary":"Obtains the URI associated with the media element at ..."},{"type":"method","name":"get_mime_type","type_name":"URIResponse","ident":"webkit_uri_response_get_mime_type","summary":"Gets the MIME type of the response."},{"type":"method","name":"get_n_items","type_name":"ContextMenu","ident":"webkit_context_menu_get_n_items","summary":"Gets the length of the @menu."},{"type":"method","name":"get_name","type_name":"ScriptWorld","ident":"webkit_script_world_get_name","summary":"Get the name of a #WebKitScriptWorld."},{"type":"method","name":"get_name","type_name":"UserMessage","ident":"webkit_user_message_get_name","summary":"Get the @message name."},{"type":"method","name":"get_page","type_name":"WebEditor","ident":"webkit_web_editor_get_page","summary":"Gets the #WebKitWebPage that is associated with the #WebKitWebEditor."},{"type":"method","name":"get_page","type_name":"WebProcessExtension","ident":"webkit_web_process_extension_get_page","summary":"Get the web page of the given @page_id."},{"type":"method","name":"get_parameters","type_name":"UserMessage","ident":"webkit_user_message_get_parameters","summary":"Get the @message parameters."},{"type":"method","name":"get_source","type_name":"ConsoleMessage","ident":"webkit_console_message_get_source","summary":"Gets the source of a #WebKitConsoleMessage"},{"type":"method","name":"get_source_id","type_name":"ConsoleMessage","ident":"webkit_console_message_get_source_id","summary":"Gets the source identifier of a #WebKitConsoleMessage"},{"type":"method","name":"get_status_code","type_name":"URIResponse","ident":"webkit_uri_response_get_status_code","summary":"Get the status code of the #WebKitURIResponse. Get ..."},{"type":"method","name":"get_stock_action","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_stock_action","summary":"Gets the #WebKitContextMenuAction of @item. If the #WebKitContextMenuItem ..."},{"type":"method","name":"get_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_get_submenu","summary":"Gets the submenu of @item."},{"type":"method","name":"get_suggested_filename","type_name":"URIResponse","ident":"webkit_uri_response_get_suggested_filename","summary":"Get the suggested filename for @response. Get the ..."},{"type":"method","name":"get_text","type_name":"ConsoleMessage","ident":"webkit_console_message_get_text","summary":"Gets the text message of a #WebKitConsoleMessage"},{"type":"method","name":"get_uri","type_name":"Frame","ident":"webkit_frame_get_uri","summary":"Gets the current active URI of @frame."},{"type":"method","name":"get_uri","type_name":"URIRequest","ident":"webkit_uri_request_get_uri","summary":"Obtains the request URI."},{"type":"method","name":"get_uri","type_name":"URIResponse","ident":"webkit_uri_response_get_uri","summary":"Gets the URI which resulted in the response."},{"type":"method","name":"get_uri","type_name":"WebPage","ident":"webkit_web_page_get_uri","summary":"Returns the current active URI of @web_page. You ..."},{"type":"method","name":"get_user_data","type_name":"ContextMenu","ident":"webkit_context_menu_get_user_data","summary":"Gets the user data of @menu. This function ..."},{"type":"method","name":"insert","type_name":"ContextMenu","ident":"webkit_context_menu_insert","summary":"Inserts @item into the @menu at the given position. ..."},{"type":"method","name":"is_main_frame","type_name":"Frame","ident":"webkit_frame_is_main_frame","summary":"Gets whether @frame is the main frame of a #WebKitWebPage"},{"type":"method","name":"is_separator","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_is_separator","summary":"Checks whether @item is a separator."},{"type":"method","name":"last","type_name":"ContextMenu","ident":"webkit_context_menu_last","summary":"Gets the last item in the @menu."},{"type":"method","name":"move_item","type_name":"ContextMenu","ident":"webkit_context_menu_move_item","summary":"Moves @item to the given position in the @menu. ..."},{"type":"method","name":"prepend","type_name":"ContextMenu","ident":"webkit_context_menu_prepend","summary":"Adds @item at the beginning of the @menu."},{"type":"method","name":"remove","type_name":"ContextMenu","ident":"webkit_context_menu_remove","summary":"Removes @item from the @menu. See also webkit_context_menu_remove_all() ..."},{"type":"method","name":"remove_all","type_name":"ContextMenu","ident":"webkit_context_menu_remove_all","summary":"Removes all items of the @menu."},{"type":"method","name":"send_message_to_context","type_name":"WebProcessExtension","ident":"webkit_web_process_extension_send_message_to_context","summary":"Send @message to the #WebKitWebContext corresponding to @extension. If ..."},{"type":"method","name":"send_message_to_context_finish","type_name":"WebProcessExtension","ident":"webkit_web_process_extension_send_message_to_context_finish","summary":"Finish an asynchronous operation started with webkit_web_process_extension_send_message_to_context()."},{"type":"method","name":"send_message_to_view","type_name":"WebPage","ident":"webkit_web_page_send_message_to_view","summary":"Send @message to the #WebKitWebView corresponding to @web_page. If ..."},{"type":"method","name":"send_message_to_view_finish","type_name":"WebPage","ident":"webkit_web_page_send_message_to_view_finish","summary":"Finish an asynchronous operation started with webkit_web_page_send_message_to_view()."},{"type":"method","name":"send_reply","type_name":"UserMessage","ident":"webkit_user_message_send_reply","summary":"Send a reply to an user message. If ..."},{"type":"method","name":"set_submenu","type_name":"ContextMenuItem","ident":"webkit_context_menu_item_set_submenu","summary":"Sets or replaces the @item submenu. If @submenu ..."},{"type":"method","name":"set_uri","type_name":"URIRequest","ident":"webkit_uri_request_set_uri","summary":"Set the URI of @request"},{"type":"method","name":"set_user_data","type_name":"ContextMenu","ident":"webkit_context_menu_set_user_data","summary":"Sets user data to @menu. This function can ..."},{"type":"property","name":"content-length","type_name":"URIResponse","summary":"The expected content length of the response."},{"type":"property","name":"context","type_name":"HitTestResult","summary":"Bitmask of #WebKitHitTestResultContext flags representing the context of the #WebKitHitTestResult."},{"type":"property","name":"fd-list","type_name":"UserMessage","summary":"The UNIX file descriptors of the user message."},{"type":"property","name":"http-headers","type_name":"URIResponse","summary":"The HTTP headers of the response, or %NULL if ..."},{"type":"property","name":"image-uri","type_name":"HitTestResult","summary":"The URI of the image if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE is ..."},{"type":"property","name":"link-label","type_name":"HitTestResult","summary":"The label of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is ..."},{"type":"property","name":"link-title","type_name":"HitTestResult","summary":"The title of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is ..."},{"type":"property","name":"link-uri","type_name":"HitTestResult","summary":"The URI of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK is ..."},{"type":"property","name":"media-uri","type_name":"HitTestResult","summary":"The URI of the media if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA is ..."},{"type":"property","name":"mime-type","type_name":"URIResponse","summary":"The MIME type of the response."},{"type":"property","name":"name","type_name":"UserMessage","summary":"The name of the user message."},{"type":"property","name":"parameters","type_name":"UserMessage","summary":"The parameters of the user message as a #GVariant, ..."},{"type":"property","name":"status-code","type_name":"URIResponse","summary":"The status code of the response as returned by ..."},{"type":"property","name":"suggested-filename","type_name":"URIResponse","summary":"The suggested filename for the URI response."},{"type":"property","name":"uri","type_name":"URIRequest","summary":"The URI to which the request will be made."},{"type":"property","name":"uri","type_name":"URIResponse","summary":"The URI for which the response was made."},{"type":"property","name":"uri","type_name":"WebPage","summary":"The current active URI of the #WebKitWebPage."},{"type":"record","name":"ConsoleMessage","ctype":"WebKitConsoleMessage","summary":"No description available."},{"type":"signal","name":"console-message-sent","type_name":"WebPage","summary":"Emitted when a message is sent to the console. ..."},{"type":"signal","name":"context-menu","type_name":"WebPage","summary":"Emitted before a context menu is displayed in the ..."},{"type":"signal","name":"document-loaded","type_name":"WebPage","summary":"This signal is emitted when the DOM document of ..."},{"type":"signal","name":"form-controls-associated","type_name":"WebFormManager","summary":"Emitted after form elements (or form associated elements) are ..."},{"type":"signal","name":"page-created","type_name":"WebProcessExtension","summary":"This signal is emitted when a new #WebKitWebPage is ..."},{"type":"signal","name":"selection-changed","type_name":"WebEditor","summary":"This signal is emitted for every selection change inside ..."},{"type":"signal","name":"send-request","type_name":"WebPage","summary":"This signal is emitted when @request is about to ..."},{"type":"signal","name":"user-message-received","type_name":"WebPage","summary":"This signal is emitted when a #WebKitUserMessage is received ..."},{"type":"signal","name":"user-message-received","type_name":"WebProcessExtension","summary":"This signal is emitted when a #WebKitUserMessage is received ..."},{"type":"signal","name":"will-send-submit-event","type_name":"WebFormManager","summary":"This signal is emitted when the DOM submit event ..."},{"type":"signal","name":"will-submit-form","type_name":"WebFormManager","summary":"This signal is emitted when @form will imminently be ..."},{"type":"signal","name":"window-object-cleared","type_name":"ScriptWorld","summary":"Emitted when the JavaScript window object in a #WebKitScriptWorld ..."},{"type":"type_func","name":"error_quark","type_name":"UserMessage","ident":"webkit_user_message_error_quark","summary":"Gets the quark for the domain of user message errors."},{"type":"type_func","name":"get_default","type_name":"ScriptWorld","ident":"webkit_script_world_get_default","summary":"Get the default #WebKitScriptWorld. This is the normal script ..."},{"type":"type_func","name":"input_element_auto_fill","type_name":"WebFormManager","ident":"webkit_web_form_manager_input_element_auto_fill","summary":"Set the value of an HTML input element as ..."},{"type":"type_func","name":"input_element_is_auto_filled","type_name":"WebFormManager","ident":"webkit_web_form_manager_input_element_is_auto_filled","summary":"Get whether @element is an HTML input element that ..."},{"type":"type_func","name":"input_element_is_user_edited","type_name":"WebFormManager","ident":"webkit_web_form_manager_input_element_is_user_edited","summary":"Get whether @element is an HTML text input element ..."}],"terms":{}} \ No newline at end of file diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/main.js webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/main.js --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/main.js 2025-12-16 13:05:04.452001600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/main.js 2026-03-12 13:53:38.300943100 +0000 @@ -149,8 +149,7 @@ let potentially_hidden_parent = search_input.closest('.hidden, .devhelp-hidden'); if (window.getComputedStyle(potentially_hidden_parent).display !== 'none' && - (event.key === "s" || event.key === "S") && - document.activeElement !== search_input) { + event.code === "KeyS" && document.activeElement !== search_input) { event.preventDefault(); search_input.focus(); } diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.copy.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.copy.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.copy.html 2025-12-16 13:05:03.692568800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.copy.html 2026-03-12 13:53:36.552815200 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: WebKitConsoleMessage

-

A copy of passed in WebKitConsoleMessage.

+

A copy of passed in WebKitConsoleMessage.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.free.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.free.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.free.html 2025-12-16 13:05:03.694290200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.free.html 2026-03-12 13:53:36.634815200 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_level.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_level.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_level.html 2025-12-16 13:05:03.696794000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_level.html 2026-03-12 13:53:36.698815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: WebKitConsoleMessageLevel

-

A WebKitConsoleMessageLevel indicating the log level of console_message.

+

A WebKitConsoleMessageLevel indicating the log level of console_message.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_line.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_line.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_line.html 2025-12-16 13:05:03.699038300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_line.html 2026-03-12 13:53:36.754815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: guint

-

The line number of console_message.

+

The line number of console_message.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source.html 2025-12-16 13:05:03.701792200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source.html 2026-03-12 13:53:36.784815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: WebKitConsoleMessageSource

-

A WebKitConsoleMessageSource indicating the source of console_message.

+

A WebKitConsoleMessageSource indicating the source of console_message.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source_id.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source_id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source_id.html 2025-12-16 13:05:03.704435600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_source_id.html 2026-03-12 13:53:36.800815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: const gchar*

-

The source identifier of console_message.

+

The source identifier of console_message.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_text.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_text.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_text.html 2025-12-16 13:05:03.706816400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ConsoleMessage.get_text.html 2026-03-12 13:53:36.824815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: const gchar*

-

The text message of console_message.

+

The text message of console_message.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.append.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.append.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.append.html 2025-12-16 13:05:03.754666800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.append.html 2026-03-12 13:53:36.849815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to add.

+

The WebKitContextMenuItem to add.

@@ -193,7 +193,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.first.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.first.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.first.html 2025-12-16 13:05:03.757784800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.first.html 2026-03-12 13:53:36.859815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,15 +183,15 @@

Type: WebKitContextMenuItem

-

The first WebKitContextMenuItem of menu, - or NULL if the WebKitContextMenu is empty.

+

The first WebKitContextMenuItem of menu, + or NULL if the WebKitContextMenu is empty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_event.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_event.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_event.html 2025-12-16 13:05:03.761773000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_event.html 2026-03-12 13:53:36.875815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -197,14 +197,14 @@

Type: GdkEvent

-

The menu event or NULL.

+

The menu event or NULL.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_item_at_position.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_item_at_position.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_item_at_position.html 2025-12-16 13:05:03.765404700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_item_at_position.html 2026-03-12 13:53:36.888815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
position

Type: guint

-

The position of the item, counting from 0

+

The position of the item, counting from 0

@@ -216,15 +216,15 @@

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem at position position in menu, - or NULL if the position is off the end of the menu.

+

The WebKitContextMenuItem at position position in menu, + or NULL if the position is off the end of the menu.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_items.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_items.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_items.html 2025-12-16 13:05:03.767944300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_items.html 2026-03-12 13:53:36.897815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,15 +183,15 @@

Type: A list of None

-

A GList of - WebKitContextMenuItems.

+

A GList of + WebKitContextMenuItems.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_n_items.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_n_items.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_n_items.html 2025-12-16 13:05:03.771273000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_n_items.html 2026-03-12 13:53:36.907815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: guint

-

The number of WebKitContextMenuItems in menu.

+

The number of WebKitContextMenuItems in menu.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_user_data.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_user_data.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_user_data.html 2025-12-16 13:05:03.773983700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.get_user_data.html 2026-03-12 13:53:36.917815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,14 +185,14 @@

Type: GVariant

-

The user data of menu, or NULL if menu doesn’t have user data.

+

The user data of menu, or NULL if menu doesn’t have user data.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.insert.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.insert.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.insert.html 2025-12-16 13:05:03.777574800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.insert.html 2026-03-12 13:53:36.929815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -188,7 +188,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to add.

+

The WebKitContextMenuItem to add.

@@ -197,7 +197,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -205,7 +205,7 @@
position

Type: gint

-

The position to insert the item.

+

The position to insert the item.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.last.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.last.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.last.html 2025-12-16 13:05:03.780210500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.last.html 2026-03-12 13:53:36.939815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,15 +183,15 @@

Type: WebKitContextMenuItem

-

The last WebKitContextMenuItem of menu, - or NULL if the WebKitContextMenu is empty.

+

The last WebKitContextMenuItem of menu, + or NULL if the WebKitContextMenu is empty.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.move_item.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.move_item.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.move_item.html 2025-12-16 13:05:03.783872600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.move_item.html 2026-03-12 13:53:36.951815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -189,7 +189,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to add.

+

The WebKitContextMenuItem to add.

@@ -198,7 +198,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -206,7 +206,7 @@
position

Type: gint

-

The new position to move the item.

+

The new position to move the item.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.prepend.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.prepend.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.prepend.html 2025-12-16 13:05:03.786342000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.prepend.html 2026-03-12 13:53:36.960815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -184,7 +184,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to add.

+

The WebKitContextMenuItem to add.

@@ -193,7 +193,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove.html 2025-12-16 13:05:03.789175000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove.html 2026-03-12 13:53:36.970815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -185,7 +185,7 @@
item

Type: WebKitContextMenuItem

-

The WebKitContextMenuItem to remove.

+

The WebKitContextMenuItem to remove.

@@ -194,7 +194,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove_all.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove_all.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove_all.html 2025-12-16 13:05:03.790948900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.remove_all.html 2026-03-12 13:53:36.977815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.set_user_data.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.set_user_data.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.set_user_data.html 2025-12-16 13:05:03.794028000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenu.set_user_data.html 2026-03-12 13:53:36.987815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -108,7 +108,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@
user_data

Type: GVariant

-

A GVariant.

+

A GVariant.

@@ -196,7 +196,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_gaction.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_gaction.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_gaction.html 2025-12-16 13:05:03.832042000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_gaction.html 2026-03-12 13:53:37.076815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,15 +165,15 @@

Type: GAction

-

The GAction associated to the WebKitContextMenuItem, - or NULL if item is a separator.

+

The GAction associated to the WebKitContextMenuItem, + or NULL if item is a separator.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_stock_action.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_stock_action.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_stock_action.html 2025-12-16 13:05:03.835167400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_stock_action.html 2026-03-12 13:53:37.085815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: WebKitContextMenuAction

-

The WebKitContextMenuAction of item.

+

The WebKitContextMenuAction of item.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_submenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_submenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_submenu.html 2025-12-16 13:05:03.837873500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.get_submenu.html 2026-03-12 13:53:37.095815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,15 +165,15 @@

Type: WebKitContextMenu

-

The WebKitContextMenu representing the submenu of - item or NULL if item doesn’t have a submenu.

+

The WebKitContextMenu representing the submenu of + item or NULL if item doesn’t have a submenu.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.is_separator.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.is_separator.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.is_separator.html 2025-12-16 13:05:03.840652200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.is_separator.html 2026-03-12 13:53:37.104815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@

Type: gboolean

-

TRUE is item is a separator or FALSE otherwise.

+

TRUE is item is a separator or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.set_submenu.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.set_submenu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.set_submenu.html 2025-12-16 13:05:03.843250300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ContextMenuItem.set_submenu.html 2026-03-12 13:53:37.114815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
submenu

Type: WebKitContextMenu

-

A WebKitContextMenu.

+

A WebKitContextMenu.

@@ -177,7 +177,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_id.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_id.html 2025-12-16 13:05:03.863937000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_id.html 2026-03-12 13:53:37.163815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -167,7 +167,7 @@

Type: guint64

-

The identifier of frame.

+

The identifier of frame.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context.html 2025-12-16 13:05:03.866681800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context.html 2026-03-12 13:53:37.173815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,14 +166,14 @@

Type: JSCContext

-

The JSCContext for the JavaScript execution context of frame.

+

The JSCContext for the JavaScript execution context of frame.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context_for_script_world.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context_for_script_world.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context_for_script_world.html 2025-12-16 13:05:03.870447900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_js_context_for_script_world.html 2026-03-12 13:53:37.185815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
world

Type: WebKitScriptWorld

-

A WebKitScriptWorld.

+

A WebKitScriptWorld.

@@ -175,7 +175,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -198,14 +198,14 @@

Type: JSCContext

-

The JSCContext for the JavaScript execution context of frame for world.

+

The JSCContext for the JavaScript execution context of frame for world.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_uri.html 2025-12-16 13:05:03.873577400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.get_uri.html 2026-03-12 13:53:37.193815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,15 +165,15 @@

Type: const gchar*

-

The current active URI of frame or NULL if nothing has been - loaded yet.

+

The current active URI of frame or NULL if nothing has been + loaded yet.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.is_main_frame.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.is_main_frame.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.is_main_frame.html 2025-12-16 13:05:03.876231200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.Frame.is_main_frame.html 2026-03-12 13:53:37.202815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@

Type: gboolean

-

TRUE if frame is a main frame or FALSE otherwise.

+

TRUE if frame is a main frame or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_editable.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_editable.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_editable.html 2025-12-16 13:05:04.011031900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_editable.html 2026-03-12 13:53:37.245815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s an editable element at the coordinates of the hit_test_result, - or FALSE otherwise.

+

TRUE if there’s an editable element at the coordinates of the hit_test_result, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_image.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_image.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_image.html 2025-12-16 13:05:04.015229700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_image.html 2026-03-12 13:53:37.254815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s an image element in the coordinates of the Hit Test, - or FALSE otherwise.

+

TRUE if there’s an image element in the coordinates of the Hit Test, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_link.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_link.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_link.html 2025-12-16 13:05:04.018524200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_link.html 2026-03-12 13:53:37.264815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s a link element in the coordinates of the Hit Test, - or FALSE otherwise.

+

TRUE if there’s a link element in the coordinates of the Hit Test, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_media.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_media.html 2025-12-16 13:05:04.021461700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_media.html 2026-03-12 13:53:37.274815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s a media element in the coordinates of the Hit Test, - or FALSE otherwise.

+

TRUE if there’s a media element in the coordinates of the Hit Test, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_scrollbar.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_scrollbar.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_scrollbar.html 2025-12-16 13:05:04.024615500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_scrollbar.html 2026-03-12 13:53:37.284815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s a scrollbar element at the coordinates of the hit_test_result, - or FALSE otherwise.

+

TRUE if there’s a scrollbar element at the coordinates of the hit_test_result, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_selection.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_selection.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_selection.html 2025-12-16 13:05:04.027031400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.context_is_selection.html 2026-03-12 13:53:37.293815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -180,8 +180,8 @@

Type: gboolean

-

TRUE if there’s a selected element at the coordinates of the hit_test_result, - or FALSE otherwise.

+

TRUE if there’s a selected element at the coordinates of the hit_test_result, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_context.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_context.html 2025-12-16 13:05:04.030080600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_context.html 2026-03-12 13:53:37.301815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,7 +187,7 @@

Type: guint

-

A bitmask of WebKitHitTestResultContext flags.

+

A bitmask of WebKitHitTestResultContext flags.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_image_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_image_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_image_uri.html 2025-12-16 13:05:04.032792000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_image_uri.html 2026-03-12 13:53:37.311815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,15 +187,15 @@

Type: const gchar*

-

The URI of the image element in the coordinates of the Hit Test, - or NULL if there isn’t an image element in hit_test_result context.

+

The URI of the image element in the coordinates of the Hit Test, + or NULL if there isn’t an image element in hit_test_result context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_label.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_label.html 2025-12-16 13:05:04.035874400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_label.html 2026-03-12 13:53:37.320815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,16 +187,16 @@

Type: const gchar*

-

The label of the link element in the coordinates of the Hit Test, +

The label of the link element in the coordinates of the Hit Test, or NULL if there isn’t a link element in hit_test_result context or the - link element doesn’t have a label.

+ link element doesn’t have a label.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_title.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_title.html 2025-12-16 13:05:04.038692500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_title.html 2026-03-12 13:53:37.329815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,16 +187,16 @@

Type: const gchar*

-

The title of the link element in the coordinates of the Hit Test, +

The title of the link element in the coordinates of the Hit Test, or NULL if there isn’t a link element in hit_test_result context or the - link element doesn’t have a title.

+ link element doesn’t have a title.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_uri.html 2025-12-16 13:05:04.041366000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_link_uri.html 2026-03-12 13:53:37.339815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,15 +187,15 @@

Type: const gchar*

-

The URI of the link element in the coordinates of the Hit Test, - or NULL if there isn’t a link element in hit_test_result context.

+

The URI of the link element in the coordinates of the Hit Test, + or NULL if there isn’t a link element in hit_test_result context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_media_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_media_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_media_uri.html 2025-12-16 13:05:04.044464300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.HitTestResult.get_media_uri.html 2026-03-12 13:53:37.348815400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -104,7 +104,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -187,15 +187,15 @@

Type: const gchar*

-

The URI of the media element in the coordinates of the Hit Test, - or NULL if there isn’t a media element in hit_test_result context.

+

The URI of the media element in the coordinates of the Hit Test, + or NULL if there isn’t a media element in hit_test_result context.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ScriptWorld.get_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ScriptWorld.get_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.ScriptWorld.get_name.html 2025-12-16 13:05:04.078779500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.ScriptWorld.get_name.html 2026-03-12 13:53:37.420815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,14 +157,14 @@

Type: const char*

-

The name of world.

+

The name of world.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_headers.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_headers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_headers.html 2025-12-16 13:05:04.103993200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_headers.html 2026-03-12 13:53:37.480815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,15 +163,15 @@

Type: SoupMessageHeaders

-

A SoupMessageHeaders with the HTTP headers of request - or NULL if request is not an HTTP request.

+

A SoupMessageHeaders with the HTTP headers of request + or NULL if request is not an HTTP request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_method.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_method.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_method.html 2025-12-16 13:05:04.106762000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_http_method.html 2026-03-12 13:53:37.489815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,15 +163,15 @@

Type: const gchar*

-

The HTTP method of the WebKitURIRequest or NULL if request is not - an HTTP request.

+

The HTTP method of the WebKitURIRequest or NULL if request is not + an HTTP request.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_uri.html 2025-12-16 13:05:04.109415800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.get_uri.html 2026-03-12 13:53:37.500815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const gchar*

-

Request URI, as a string.

+

Request URI, as a string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.set_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.set_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.set_uri.html 2025-12-16 13:05:04.111029600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIRequest.set_uri.html 2026-03-12 13:53:37.508815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,7 +172,7 @@
uri

Type: const gchar*

-

An URI.

+

An URI.

@@ -181,7 +181,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_content_length.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_content_length.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_content_length.html 2025-12-16 13:05:04.137047800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_content_length.html 2026-03-12 13:53:37.540815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@

Type: guint64

-

The expected content length of response.

+

The expected content length of response.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_http_headers.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_http_headers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_http_headers.html 2025-12-16 13:05:04.140694000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_http_headers.html 2026-03-12 13:53:37.550815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,15 +175,15 @@

Type: SoupMessageHeaders

-

A SoupMessageHeaders with the HTTP headers of response - or NULL if response is not an HTTP response.

+

A SoupMessageHeaders with the HTTP headers of response + or NULL if response is not an HTTP response.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_mime_type.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_mime_type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_mime_type.html 2025-12-16 13:05:04.143147700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_mime_type.html 2026-03-12 13:53:37.558815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

MIME type, as a string.

+

MIME type, as a string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_status_code.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_status_code.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_status_code.html 2025-12-16 13:05:04.146310600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_status_code.html 2026-03-12 13:53:37.567815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@

Type: guint

-

The status code of response.

+

The status code of response.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_suggested_filename.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_suggested_filename.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_suggested_filename.html 2025-12-16 13:05:04.149297700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_suggested_filename.html 2026-03-12 13:53:37.577815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -177,15 +177,15 @@

Type: const gchar*

-

The suggested filename or NULL if - the ‘Content-Disposition’ HTTP header is not present.

+

The suggested filename or NULL if + the ‘Content-Disposition’ HTTP header is not present.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_uri.html 2025-12-16 13:05:04.151028900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.URIResponse.get_uri.html 2026-03-12 13:53:37.585815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,14 +175,14 @@

Type: const gchar*

-

Response URI, as a string.

+

Response URI, as a string.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_fd_list.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_fd_list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_fd_list.html 2025-12-16 13:05:04.190524300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_fd_list.html 2026-03-12 13:53:37.655815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: GUnixFDList

-

The message list of file descriptors.

+

The message list of file descriptors.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_name.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_name.html 2025-12-16 13:05:04.192885400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_name.html 2026-03-12 13:53:37.662815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: const char*

-

The message name.

+

The message name.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_parameters.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_parameters.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_parameters.html 2025-12-16 13:05:04.195028000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.get_parameters.html 2026-03-12 13:53:37.670815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,14 +171,14 @@

Type: GVariant

-

The message parameters.

+

The message parameters.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.send_reply.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.send_reply.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.send_reply.html 2025-12-16 13:05:04.198189000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.UserMessage.send_reply.html 2026-03-12 13:53:37.679815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -88,7 +88,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
reply

Type: WebKitUserMessage

-

A WebKitUserMessage to send as reply.

+

A WebKitUserMessage to send as reply.

@@ -175,7 +175,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebEditor.get_page.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebEditor.get_page.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebEditor.get_page.html 2025-12-16 13:05:04.222344000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebEditor.get_page.html 2026-03-12 13:53:37.718815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -157,14 +157,14 @@

Type: WebKitWebPage

-

The associated WebKitWebPage.

+

The associated WebKitWebPage.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_editable.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_editable.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_editable.html 2025-12-16 13:05:04.289314300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_editable.html 2026-03-12 13:53:37.849815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: gboolean

-

TRUE if the hit test covers an editable element or FALSE otherwise.

+

TRUE if the hit test covers an editable element or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_image.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_image.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_image.html 2025-12-16 13:05:04.292210300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_image.html 2026-03-12 13:53:37.863815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: gboolean

-

TRUE if the hit test covers an image element or FALSE otherwise.

+

TRUE if the hit test covers an image element or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_link.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_link.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_link.html 2025-12-16 13:05:04.294811500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_link.html 2026-03-12 13:53:37.874815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: gboolean

-

TRUE if the hit test covers a link element or FALSE otherwise.

+

TRUE if the hit test covers a link element or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_media.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_media.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_media.html 2025-12-16 13:05:04.297754500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_media.html 2026-03-12 13:53:37.884815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: gboolean

-

TRUE if the hit test covers a media element or FALSE otherwise.

+

TRUE if the hit test covers a media element or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_scrollbar.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_scrollbar.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_scrollbar.html 2025-12-16 13:05:04.300364300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_scrollbar.html 2026-03-12 13:53:37.894815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: gboolean

-

TRUE if the hit test covers a scrollbar or FALSE otherwise.

+

TRUE if the hit test covers a scrollbar or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_selection.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_selection.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_selection.html 2025-12-16 13:05:04.303224000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.context_is_selection.html 2026-03-12 13:53:37.904815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -183,7 +183,7 @@

Type: gboolean

-

TRUE if the hit test covers a selected element or FALSE otherwise.

+

TRUE if the hit test covers a selected element or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_context.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_context.html 2025-12-16 13:05:04.305597800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_context.html 2026-03-12 13:53:37.913815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,7 +181,7 @@

Type: guint

-

A bitmask of WebKitHitTestResultContext flags.

+

A bitmask of WebKitHitTestResultContext flags.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_image_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_image_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_image_uri.html 2025-12-16 13:05:04.307893000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_image_uri.html 2026-03-12 13:53:37.923815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,14 +181,14 @@

Type: const gchar*

-

The URI of the image element, or NULL if the hit test does not cover an image element.

+

The URI of the image element, or NULL if the hit test does not cover an image element.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_js_node.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_js_node.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_js_node.html 2025-12-16 13:05:04.311025600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_js_node.html 2026-03-12 13:53:37.935815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -182,7 +182,7 @@
world

Type: WebKitScriptWorld

-

A WebKitScriptWorld, or NULL to use the default.

+

A WebKitScriptWorld, or NULL to use the default.

@@ -191,7 +191,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -214,14 +214,14 @@

Type: JSCValue

-

A JSCValue for the DOM node, or NULL.

+

A JSCValue for the DOM node, or NULL.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
The return value can be NULL.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_label.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_label.html 2025-12-16 13:05:04.314510300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_label.html 2026-03-12 13:53:37.945815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,15 +181,15 @@

Type: const gchar*

-

The label of the link element, or NULL if the hit test does not cover a link element - or the link element does not have a label.

+

The label of the link element, or NULL if the hit test does not cover a link element + or the link element does not have a label.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_title.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_title.html 2025-12-16 13:05:04.317045000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_title.html 2026-03-12 13:53:37.954815900 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,15 +181,15 @@

Type: const gchar*

-

The title of the link element, or NULL if the hit test does not cover a link element - or the link element does not have a title.

+

The title of the link element, or NULL if the hit test does not cover a link element + or the link element does not have a title.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_uri.html 2025-12-16 13:05:04.319025500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_link_uri.html 2026-03-12 13:53:37.963815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,14 +181,14 @@

Type: const gchar*

-

The URI of the link element, or NULL if the hit test does not cover a link element.

+

The URI of the link element, or NULL if the hit test does not cover a link element.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_media_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_media_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_media_uri.html 2025-12-16 13:05:04.322254200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebHitTestResult.get_media_uri.html 2026-03-12 13:53:37.974815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -106,7 +106,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -181,14 +181,14 @@

Type: const gchar*

-

The URI of the media element, or NULL if the hit test does not cover a media element.

+

The URI of the media element, or NULL if the hit test does not cover a media element.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_editor.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_editor.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_editor.html 2025-12-16 13:05:04.347025000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_editor.html 2026-03-12 13:53:38.010815900 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,14 +169,14 @@

Type: WebKitWebEditor

-

The WebKitWebEditor.

+

The WebKitWebEditor.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_form_manager.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_form_manager.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_form_manager.html 2025-12-16 13:05:04.350668400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_form_manager.html 2026-03-12 13:53:38.020815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,7 +170,7 @@
world

Type: WebKitScriptWorld

-

A WebKitScriptWorld.

+

A WebKitScriptWorld.

@@ -179,7 +179,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -202,14 +202,14 @@

Type: WebKitWebFormManager

-

A WebKitWebFormManager.

+

A WebKitWebFormManager.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_id.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_id.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_id.html 2025-12-16 13:05:04.353374700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_id.html 2026-03-12 13:53:38.028815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -169,7 +169,7 @@

Type: guint64

-

The identifier of web_page.

+

The identifier of web_page.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_main_frame.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_main_frame.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_main_frame.html 2025-12-16 13:05:04.356181000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_main_frame.html 2026-03-12 13:53:38.038815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -170,14 +170,14 @@

Type: WebKitFrame

-

The WebKitFrame that is the main frame of web_page.

+

The WebKitFrame that is the main frame of web_page.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_uri.html 2025-12-16 13:05:04.359247400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.get_uri.html 2026-03-12 13:53:38.048815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,15 +179,15 @@

Type: const gchar*

-

The current active URI of web_view or NULL if nothing has been - loaded yet.

+

The current active URI of web_view or NULL if nothing has been + loaded yet.

- +
The returned data is owned by the instance.
The data is owned by the instance.
The value is a NUL terminated UTF-8 string.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view.html 2025-12-16 13:05:04.364660500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view.html 2026-03-12 13:53:38.067815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -176,7 +176,7 @@
message

Type: WebKitUserMessage

-

A WebKitUserMessage.

+

A WebKitUserMessage.

@@ -185,7 +185,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -193,7 +193,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -202,7 +202,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -210,7 +210,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied or NULL.

+

A GAsyncReadyCallback to call when the request is satisfied or NULL.

@@ -227,7 +227,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -236,7 +236,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view_finish.html 2025-12-16 13:05:04.368260100 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebPage.send_message_to_view_finish.html 2026-03-12 13:53:38.078816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -94,7 +94,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -180,7 +180,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -194,7 +194,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -215,14 +215,14 @@

Type: WebKitUserMessage

-

A WebKitUserMessage with the reply or NULL in case of error.

+

A WebKitUserMessage with the reply or NULL in case of error.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.get_page.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.get_page.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.get_page.html 2025-12-16 13:05:04.417883400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.get_page.html 2026-03-12 13:53:38.183816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -162,7 +162,7 @@
page_id

Type: guint64

-

The identifier of the WebKitWebPage to get.

+

The identifier of the WebKitWebPage to get.

@@ -194,15 +194,15 @@

Type: WebKitWebPage

-

The WebKitWebPage for the given page_id, or NULL if the - identifier doesn’t correspond to an existing web page.

+

The WebKitWebPage for the given page_id, or NULL if the + identifier doesn’t correspond to an existing web page.

- +
The returned data is owned by the instance.
The data is owned by the instance.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context.html 2025-12-16 13:05:04.423023200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context.html 2026-03-12 13:53:38.200816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -168,7 +168,7 @@
message

Type: WebKitUserMessage

-

A WebKitUserMessage.

+

A WebKitUserMessage.

@@ -177,7 +177,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -185,7 +185,7 @@
cancellable

Type: GCancellable

-

A GCancellable or NULL to ignore.

+

A GCancellable or NULL to ignore.

@@ -194,7 +194,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -202,7 +202,7 @@
callback

Type: GAsyncReadyCallback

-

A GAsyncReadyCallback to call when the request is satisfied or NULL.

+

A GAsyncReadyCallback to call when the request is satisfied or NULL.

@@ -219,7 +219,7 @@
user_data

Type: gpointer

-

The data to pass to callback function.

+

The data to pass to callback function.

The argument can be NULL.
@@ -228,7 +228,7 @@ - +
The argument can be NULL.
The data is owned by the caller of the method.
The data is owned by the caller of the function.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context_finish.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context_finish.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context_finish.html 2025-12-16 13:05:04.427103500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/method.WebProcessExtension.send_message_to_context_finish.html 2026-03-12 13:53:38.211815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@
result

Type: GAsyncResult

-

A GAsyncResult.

+

A GAsyncResult.

@@ -172,7 +172,7 @@ - +
The data is owned by the caller of the method.
The data is owned by the caller of the function.
@@ -186,7 +186,7 @@ - +
The argument can be NULL.
If the return location is not NULL, then you must initialize it to a NULL GError*.
The argument will be left initialized to NULL by the method if there are no errors.
The argument will left initialized to NULL by the method if there are no errors.
In case of error, the argument will be set to a newly allocated GError; the caller will take ownership of the data, and be responsible for freeing it.
@@ -207,14 +207,14 @@

Type: WebKitUserMessage

-

A WebKitUserMessage with the reply or NULL in case of error.

+

A WebKitUserMessage with the reply or NULL in case of error.

- +
The caller of the method takes ownership of the returned data, and is responsible for freeing it.
The caller of the method takes ownership of the data, and is responsible for freeing it.
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.context.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.context.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.context.html 2025-12-16 13:05:04.045537700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.context.html 2026-03-12 13:53:37.352815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default value0
Getter methodwebkit_hit_test_result_get_context()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.image-uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.image-uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.image-uri.html 2025-12-16 13:05:04.046849700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.image-uri.html 2026-03-12 13:53:37.357815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_image_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-label.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-label.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-label.html 2025-12-16 13:05:04.047868000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-label.html 2026-03-12 13:53:37.362790300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_link_label()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-title.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-title.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-title.html 2025-12-16 13:05:04.048865800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-title.html 2026-03-12 13:53:37.366396400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_link_title()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-uri.html 2025-12-16 13:05:04.049844000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.link-uri.html 2026-03-12 13:53:37.368815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_link_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.media-uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.media-uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.media-uri.html 2025-12-16 13:05:04.050868300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.HitTestResult.media-uri.html 2026-03-12 13:53:37.372815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -149,8 +149,6 @@
- -
Default valueNULL
Getter methodwebkit_hit_test_result_get_media_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIRequest.uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIRequest.uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIRequest.uri.html 2025-12-16 13:05:04.112653500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIRequest.uri.html 2026-03-12 13:53:37.513307000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,12 +138,10 @@
- + - -
Default valueabout:blank
Setter methodwebkit_uri_request_set_uri()
Getter methodwebkit_uri_request_get_uri()
Setter methodwebkit_uri_request_set_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.content-length.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.content-length.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.content-length.html 2025-12-16 13:05:04.152624000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.content-length.html 2026-03-12 13:53:37.588815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default value0
Getter methodwebkit_uri_response_get_content_length()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.http-headers.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.http-headers.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.http-headers.html 2025-12-16 13:05:04.153633400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.http-headers.html 2026-03-12 13:53:37.591815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.mime-type.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.mime-type.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.mime-type.html 2025-12-16 13:05:04.154403200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.mime-type.html 2026-03-12 13:53:37.594815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_uri_response_get_mime_type()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.status-code.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.status-code.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.status-code.html 2025-12-16 13:05:04.155170000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.status-code.html 2026-03-12 13:53:37.597815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default value0
Getter methodwebkit_uri_response_get_status_code()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.suggested-filename.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.suggested-filename.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.suggested-filename.html 2025-12-16 13:05:04.155931000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.suggested-filename.html 2026-03-12 13:53:37.600815500 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_uri_response_get_suggested_filename()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.uri.html 2025-12-16 13:05:04.156691300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.URIResponse.uri.html 2026-03-12 13:53:37.603815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -92,7 +92,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -148,8 +148,6 @@
- -
Default valueNULL
Getter methodwebkit_uri_response_get_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.fd-list.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.fd-list.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.fd-list.html 2025-12-16 13:05:04.199042800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.fd-list.html 2026-03-12 13:53:37.684517100 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.name.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.name.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.name.html 2025-12-16 13:05:04.200108800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.name.html 2026-03-12 13:53:37.687615400 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -144,8 +144,6 @@
- -
Default valueNULL
Getter methodwebkit_user_message_get_name()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.parameters.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.parameters.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.parameters.html 2025-12-16 13:05:04.201249400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.UserMessage.parameters.html 2026-03-12 13:53:37.690815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.WebPage.uri.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.WebPage.uri.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/property.WebPage.uri.html 2025-12-16 13:05:04.369192600 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/property.WebPage.uri.html 2026-03-12 13:53:38.084677000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -138,8 +138,6 @@
- -
Default valueNULL
Getter methodwebkit_web_page_get_uri()
diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/search.js webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/search.js --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/search.js 2025-12-16 13:05:04.453244200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/search.js 2026-03-12 13:53:38.300943100 +0000 @@ -27,49 +27,6 @@ ]; const QUERY_PATTERN = new RegExp("^(" + QUERY_TYPES.join('|') + ")\\s*:\\s*", 'i'); -const TYPE_NAMES = { - "alias": "alias", - "bitfield": "flags", - "callback": "callback", - "class": "class", - "constant": "constant", - "content": "content", - "ctor": "constructor", - "domain": "error", - "enum": "enum", - "function_macro": "macro", - "function": "function", - "interface": "interface", - "method": "method", - "property": "property", - "record": "struct", - "signal": "signal", - "type_func": "function", - "union": "union", - "vfunc": "vfunc", -}; - -const TYPE_CLASSES = { - "alias": "alias", - "bitfield": "flags", - "callback": "callback", - "class": "class", - "constant": "constant", - "content": "extra_content", - "ctor": "ctor", - "domain": "domain", - "enum": "enum", - "function_macro": "function_macro", - "function": "function", - "interface": "interface", - "method": "method", - "property": "property", - "record": "record", - "signal": "signal", - "type_func": "type_func", - "union": "union", - "vfunc": "vfunc", -}; const fzy = window.fzy; const searchParams = getSearchParams(); @@ -152,7 +109,6 @@ text: getLabelForDocument(doc, searchIndex.meta), href: getLinkForDocument(doc), summary: doc.summary, - deprecated: doc.deprecated, }; }); @@ -192,18 +148,17 @@ html += "No results found."; } else { - html += "
"; + html += "" + + ""; results.forEach(function(item) { - html += "
" + - "" + item.text + "" + - " " + TYPE_NAMES[item.type] + ""; - if (item.deprecated) { - html += " deprecated: " + item.deprecated + ""; - } - html += "
" + - "
" + item.summary + "
"; + html += "" + + "" + + "" + + ""; }); - html += ""; + html += "
NameDescription
" + + "" + item.text + "" + + "" + item.summary + "
"; } html += "
"; @@ -292,7 +247,7 @@ // NOTE: meta.ns added for more consistent results, otherwise // searching for "Button" would return all signals, properties - // and vfuncs (eg "Button.clicked") before the actual object + // and vfuncs (eg "Button.clicked") before the actual object // (eg "GtkButton") because "Button" matches higher with starting // sequences. case "property": @@ -333,7 +288,7 @@ // NOTE: meta.ns added for more consistent results, otherwise // searching for "Button" would return all signals, properties - // and vfuncs (eg "Button.clicked") before the actual object + // and vfuncs (eg "Button.clicked") before the actual object // (eg "GtkButton") because "Button" matches higher with starting // sequences. case "property": diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.ScriptWorld.window-object-cleared.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.ScriptWorld.window-object-cleared.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.ScriptWorld.window-object-cleared.html 2025-12-16 13:05:04.082863000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.ScriptWorld.window-object-cleared.html 2026-03-12 13:53:37.432815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -165,7 +165,7 @@
page

Type: WebKitWebPage

-

A WebKitWebPage.

+

A WebKitWebPage.

@@ -182,7 +182,7 @@
frame

Type: WebKitFrame

-

The WebKitFrame to which world belongs.

+

The WebKitFrame to which world belongs.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebEditor.selection-changed.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebEditor.selection-changed.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebEditor.selection-changed.html 2025-12-16 13:05:04.224587700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebEditor.selection-changed.html 2026-03-12 13:53:37.725815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.form-controls-associated.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.form-controls-associated.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.form-controls-associated.html 2025-12-16 13:05:04.260282300 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.form-controls-associated.html 2026-03-12 13:53:37.755815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,7 +172,7 @@
frame

Type: WebKitFrame

-

A WebKitFrame.

+

A WebKitFrame.

@@ -189,8 +189,8 @@
elements

Type: An array of JSCValue*

-

A GPtrArray of - JSCValue with the list of forms in the page.

+

A GPtrArray of + JSCValue with the list of forms in the page.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-send-submit-event.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-send-submit-event.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-send-submit-event.html 2025-12-16 13:05:04.266162400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-send-submit-event.html 2026-03-12 13:53:37.772815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -178,7 +178,7 @@
form

Type: JSCValue

-

The JSCValue to be submitted, which will always correspond to an HTMLFormElement.

+

The JSCValue to be submitted, which will always correspond to an HTMLFormElement.

@@ -195,7 +195,7 @@
source_frame

Type: WebKitFrame

-

The WebKitFrame containing the form to be submitted.

+

The WebKitFrame containing the form to be submitted.

@@ -212,8 +212,8 @@
target_frame

Type: WebKitFrame

-

The WebKitFrame containing the form’s target, - which may be the same as source_frame if no target was specified.

+

The WebKitFrame containing the form’s target, + which may be the same as source_frame if no target was specified.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-submit-form.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-submit-form.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-submit-form.html 2025-12-16 13:05:04.271002000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebFormManager.will-submit-form.html 2026-03-12 13:53:37.786815600 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -171,7 +171,7 @@
form

Type: JSCValue

-

The JSCValue to be submitted, which will always correspond to an HTMLFormElement.

+

The JSCValue to be submitted, which will always correspond to an HTMLFormElement.

@@ -188,7 +188,7 @@
source_frame

Type: WebKitFrame

-

The WebKitFrame containing the form to be submitted.

+

The WebKitFrame containing the form to be submitted.

@@ -205,8 +205,8 @@
target_frame

Type: WebKitFrame

-

The WebKitFrame containing the form’s target, - which may be the same as source_frame if no target was specified.

+

The WebKitFrame containing the form’s target, + which may be the same as source_frame if no target was specified.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.console-message-sent.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.console-message-sent.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.console-message-sent.html 2025-12-16 13:05:04.372112800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.console-message-sent.html 2026-03-12 13:53:38.093815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -172,7 +172,7 @@
console_message

Type: WebKitConsoleMessage

-

The WebKitConsoleMessage.

+

The WebKitConsoleMessage.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.context-menu.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.context-menu.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.context-menu.html 2025-12-16 13:05:04.378406000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.context-menu.html 2026-03-12 13:53:38.108816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -177,7 +177,7 @@
context_menu

Type: WebKitContextMenu

-

The proposed WebKitContextMenu.

+

The proposed WebKitContextMenu.

@@ -194,7 +194,7 @@
hit_test_result

Type: WebKitWebHitTestResult

-

A WebKitWebHitTestResult.

+

A WebKitWebHitTestResult.

@@ -226,7 +226,7 @@

Type: gboolean

-

TRUE if the proposed context_menu has been modified, or FALSE otherwise.

+

TRUE if the proposed context_menu has been modified, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.document-loaded.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.document-loaded.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.document-loaded.html 2025-12-16 13:05:04.380142200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.document-loaded.html 2026-03-12 13:53:38.115815900 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.send-request.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.send-request.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.send-request.html 2025-12-16 13:05:04.385477000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.send-request.html 2026-03-12 13:53:38.131816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -179,7 +179,7 @@
request

Type: WebKitURIRequest

-

A WebKitURIRequest.

+

A WebKitURIRequest.

@@ -196,7 +196,7 @@
redirected_response

Type: WebKitURIResponse

-

A WebKitURIResponse, or NULL.

+

A WebKitURIResponse, or NULL.

@@ -228,8 +228,8 @@

Type: gboolean

-

TRUE to stop other handlers from being invoked for the event. - FALSE to continue emission of the event.

+

TRUE to stop other handlers from being invoked for the event. + FALSE to continue emission of the event.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.user-message-received.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.user-message-received.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.user-message-received.html 2025-12-16 13:05:04.389179700 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebPage.user-message-received.html 2026-03-12 13:53:38.144816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -90,7 +90,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -175,7 +175,7 @@
message

Type: WebKitUserMessage

-

The WebKitUserMessage received.

+

The WebKitUserMessage received.

@@ -207,7 +207,7 @@

Type: gboolean

-

TRUE if the message was handled, or FALSE otherwise.

+

TRUE if the message was handled, or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.page-created.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.page-created.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.page-created.html 2025-12-16 13:05:04.429365900 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.page-created.html 2026-03-12 13:53:38.220816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -164,7 +164,7 @@
web_page

Type: WebKitWebPage

-

The WebKitWebPage created.

+

The WebKitWebPage created.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.user-message-received.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.user-message-received.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.user-message-received.html 2025-12-16 13:05:04.432523500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/signal.WebProcessExtension.user-message-received.html 2026-03-12 13:53:38.229816000 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -84,7 +84,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -166,7 +166,7 @@
message

Type: WebKitUserMessage

-

The WebKitUserMessage received.

+

The WebKitUserMessage received.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/struct.ConsoleMessage.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/struct.ConsoleMessage.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/struct.ConsoleMessage.html 2025-12-16 13:05:03.689214500 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/struct.ConsoleMessage.html 2026-03-12 13:53:36.419815300 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -74,13 +74,10 @@ - - -
Instance methods
@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -159,7 +159,7 @@

Type: WebKitScriptWorld

-

The default WebKitScriptWorld.

+

The default WebKitScriptWorld.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/type_func.UserMessage.error_quark.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/type_func.UserMessage.error_quark.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/type_func.UserMessage.error_quark.html 2025-12-16 13:05:04.187028200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/type_func.UserMessage.error_quark.html 2026-03-12 13:53:37.696815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -82,7 +82,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -154,7 +154,7 @@

Type: GQuark

-

User message error domain.

+

User message error domain.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_auto_fill.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_auto_fill.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_auto_fill.html 2025-12-16 13:05:04.250157000 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_auto_fill.html 2026-03-12 13:53:37.795815700 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -163,7 +163,7 @@
element

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

@@ -180,7 +180,7 @@
value

Type: const char*

-

The text to set.

+

The text to set.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_auto_filled.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_auto_filled.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_auto_filled.html 2025-12-16 13:05:04.253367400 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_auto_filled.html 2026-03-12 13:53:37.804815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -160,7 +160,7 @@
element

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

@@ -192,8 +192,8 @@

Type: gboolean

-

TRUE if element is an HTML input element that has been filled automatically, - or FALSE otherwise.

+

TRUE if element is an HTML input element that has been filled automatically, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_user_edited.html webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_user_edited.html --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_user_edited.html 2025-12-16 13:05:04.256163800 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/type_func.WebFormManager.input_element_is_user_edited.html 2026-03-12 13:53:37.813815800 +0000 @@ -62,7 +62,7 @@

WebKitWebProcessExtension

API Version: 6.0

-

Library Version: 2.50.4

+

Library Version: 2.50.6

@@ -86,7 +86,7 @@
-

Generated by gi-docgen 2023.4

+

Generated by gi-docgen 2023.1

@@ -160,7 +160,7 @@
element

Type: JSCValue

-

A JSCValue.

+

A JSCValue.

@@ -192,8 +192,8 @@

Type: gboolean

-

TRUE if element is an HTML text input element that has been edited by a user action, - or FALSE otherwise.

+

TRUE if element is an HTML text input element that has been edited by a user action, + or FALSE otherwise.

diff -Nru webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/webkitgtk-web-process-extension-6.0.devhelp2 webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/webkitgtk-web-process-extension-6.0.devhelp2 --- webkit2gtk-2.50.4/Documentation/webkitgtk-web-process-extension-6.0/webkitgtk-web-process-extension-6.0.devhelp2 2025-12-16 13:05:04.449220200 +0000 +++ webkit2gtk-2.50.6/Documentation/webkitgtk-web-process-extension-6.0/webkitgtk-web-process-extension-6.0.devhelp2 2026-03-12 13:53:38.288816000 +0000 @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff -Nru webkit2gtk-2.50.4/NEWS webkit2gtk-2.50.6/NEWS --- webkit2gtk-2.50.4/NEWS 2025-12-16 13:03:20.133175800 +0000 +++ webkit2gtk-2.50.6/NEWS 2026-03-12 13:50:55.403791400 +0000 @@ -1,4 +1,27 @@ ================ +WebKitGTK 2.50.6 +================ + +What's new in WebKitGTK 2.50.6? + + - Fix sample code included in the documentation of the + webkit_user_content_manager_register_script_message_handler() + function. + - Fix MP4 muxing when using GStreamer 1.28. + - Fix WebAudio not resuming correctly after using window.alert() + - Fix WebAudio producing incorrect output in some cases due to + incorrect sample buffer management. + - Fix several crashes and rendering issues. + +================ +WebKitGTK 2.50.5 +================ + +What's new in WebKitGTK 2.50.5? + + - Fix several crashes and rendering issues. + +================ WebKitGTK 2.50.4 ================ diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h webkit2gtk-2.50.6/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h 2025-10-10 04:49:40.227699500 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h 2026-03-03 21:21:57.538184600 +0000 @@ -1288,13 +1288,30 @@ void negateDouble(FPRegisterID src, FPRegisterID dst) { - ASSERT(src != dst); - static constexpr double negativeZeroConstant = -0.0; - loadDouble(TrustedImmPtr(&negativeZeroConstant), dst); + alignas(16) static constexpr double negativeZeroConstants[] = { -0.0, -0.0 }; + static_assert(sizeof(negativeZeroConstants) == 16); + move(TrustedImmPtr(negativeZeroConstants), scratchRegister()); if (supportsAVX()) - m_assembler.vxorpd_rrr(src, dst, dst); - else - m_assembler.xorpd_rr(src, dst); + m_assembler.vxorpd_mrr(0, scratchRegister(), src, dst); + else { + if (src != dst) + moveDouble(src, dst); + m_assembler.xorpd_mr(0, scratchRegister(), dst); + } + } + + void negateFloat(FPRegisterID src, FPRegisterID dst) + { + alignas(16) static constexpr float negativeZeroConstants[] = { -0.0f, -0.0f, -0.0f, -0.0f }; + static_assert(sizeof(negativeZeroConstants) == 16); + move(TrustedImmPtr(negativeZeroConstants), scratchRegister()); + if (supportsAVX()) + m_assembler.vxorps_mrr(0, scratchRegister(), src, dst); + else { + if (src != dst) + moveDouble(src, dst); + m_assembler.xorps_mr(0, scratchRegister(), dst); + } } void ceilDouble(FPRegisterID src, FPRegisterID dst) diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/assembler/X86Assembler.h webkit2gtk-2.50.6/Source/JavaScriptCore/assembler/X86Assembler.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/assembler/X86Assembler.h 2025-08-08 09:17:51.364553000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/assembler/X86Assembler.h 2026-03-03 21:21:57.538184600 +0000 @@ -3902,6 +3902,11 @@ m_formatter.twoByteOp(OP2_XORPD_VpdWpd, (RegisterID)dst, (RegisterID)src); } + void xorps_mr(int offset, RegisterID base, XMMRegisterID dst) + { + m_formatter.twoByteOp(OP2_XORPS_VpsWps, (RegisterID)dst, base, offset); + } + void xorpd_rr(XMMRegisterID src, XMMRegisterID dst) { if (src == dst) { @@ -3912,6 +3917,12 @@ m_formatter.twoByteOp(OP2_XORPD_VpdWpd, (RegisterID)dst, (RegisterID)src); } + void xorpd_mr(int offset, RegisterID base, XMMRegisterID dst) + { + m_formatter.prefix(PRE_SSE_66); + m_formatter.twoByteOp(OP2_XORPD_VpdWpd, (RegisterID)dst, base, offset); + } + void andnpd_rr(XMMRegisterID src, XMMRegisterID dst) { m_formatter.prefix(PRE_SSE_66); @@ -5463,6 +5474,14 @@ m_formatter.vexNdsLigWigCommutativeTwoByteOp(PRE_SSE_00, OP2_XORPS_VpsWps, (RegisterID)dest, (RegisterID)b, (RegisterID)a); } + void vxorps_mrr(int offset, RegisterID base, XMMRegisterID src2, XMMRegisterID dest) + { + // https://www.felixcloutier.com/x86/xorps + // VEX.128.0F.WIG 57 /r VXORPS xmm1,xmm2, xmm3/m128 + // B NA ModRM:reg (w) VEX.vvvv (r) ModRM:r/m (r) NA + m_formatter.vexNdsLigWigTwoByteOp(PRE_SSE_00, OP2_XORPS_VpsWps, (RegisterID)dest, (RegisterID)src2, base, offset); + } + void vxorpd_rrr(XMMRegisterID a, XMMRegisterID b, XMMRegisterID dest) { // https://www.felixcloutier.com/x86/xorpd @@ -5471,6 +5490,14 @@ m_formatter.vexNdsLigWigCommutativeTwoByteOp(PRE_SSE_66, OP2_XORPD_VpdWpd, (RegisterID)dest, (RegisterID)b, (RegisterID)a); } + void vxorpd_mrr(int offset, RegisterID base, XMMRegisterID src2, XMMRegisterID dest) + { + // https://www.felixcloutier.com/x86/xorpd + // VEX.128.66.0F.WIG 57 /r VXORPD xmm1,xmm2, xmm3/m128 + // B NA ModRM:reg (w) VEX.vvvv (r) ModRM:r/m (r) NA + m_formatter.vexNdsLigWigTwoByteOp(PRE_SSE_66, OP2_XORPD_VpdWpd, (RegisterID)dest, (RegisterID)src2, base, offset); + } + void vandnps_rrr(XMMRegisterID a, XMMRegisterID b, XMMRegisterID dest) { // https://www.felixcloutier.com/x86/andnps diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/assembler/testmasm.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/assembler/testmasm.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/assembler/testmasm.cpp 2025-10-10 04:49:40.227699500 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/assembler/testmasm.cpp 2026-03-03 21:21:57.539184800 +0000 @@ -76,8 +76,6 @@ }; } - -#if CPU(X86_64) || CPU(ARM64) || CPU(RISCV64) static Vector floatOperands() { return Vector { @@ -95,7 +93,6 @@ -std::numeric_limits::infinity(), }; } -#endif static Vector int32Operands() { @@ -5248,6 +5245,72 @@ } } +void testNegateDouble() +{ + double arg = 0; + + auto negateDoubleDifferentRegs = compile([&] (CCallHelpers& jit) { + emitFunctionPrologue(jit); + jit.loadDouble(CCallHelpers::TrustedImmPtr(&arg), FPRInfo::fpRegT1); + jit.negateDouble(FPRInfo::fpRegT1, FPRInfo::returnValueFPR); + emitFunctionEpilogue(jit); + jit.ret(); + }); + + auto negateDoubleSameReg = compile([&] (CCallHelpers& jit) { + emitFunctionPrologue(jit); + jit.loadDouble(CCallHelpers::TrustedImmPtr(&arg), FPRInfo::returnValueFPR); + jit.negateDouble(FPRInfo::returnValueFPR, FPRInfo::returnValueFPR); + emitFunctionEpilogue(jit); + jit.ret(); + }); + + auto operands = doubleOperands(); + for (auto value : operands) { + arg = value; + double resultDifferent = invoke(negateDoubleDifferentRegs); + double resultSame = invoke(negateDoubleSameReg); + uint64_t expectedBits = std::bit_cast(value) ^ 0x8000000000000000ULL; // Flip sign bit + uint64_t resultDifferentBits = std::bit_cast(resultDifferent); + uint64_t resultSameBits = std::bit_cast(resultSame); + CHECK_EQ(resultDifferentBits, expectedBits); + CHECK_EQ(resultSameBits, expectedBits); + } +} + +void testNegateFloat() +{ + float arg = 0; + + auto negateFloatDifferentRegs = compile([&] (CCallHelpers& jit) { + emitFunctionPrologue(jit); + jit.loadFloat(CCallHelpers::TrustedImmPtr(&arg), FPRInfo::fpRegT1); + jit.negateFloat(FPRInfo::fpRegT1, FPRInfo::returnValueFPR); + emitFunctionEpilogue(jit); + jit.ret(); + }); + + auto negateFloatSameReg = compile([&] (CCallHelpers& jit) { + emitFunctionPrologue(jit); + jit.loadFloat(CCallHelpers::TrustedImmPtr(&arg), FPRInfo::returnValueFPR); + jit.negateFloat(FPRInfo::returnValueFPR, FPRInfo::returnValueFPR); + emitFunctionEpilogue(jit); + jit.ret(); + }); + + auto operands = floatOperands(); + for (auto value : operands) { + arg = value; + float resultDifferent = invoke(negateFloatDifferentRegs); + float resultSame = invoke(negateFloatSameReg); + uint32_t expectedBits = std::bit_cast(value) ^ 0x80000000U; // Flip sign bit + uint32_t resultDifferentBits = std::bit_cast(resultDifferent); + uint32_t resultSameBits = std::bit_cast(resultSame); + CHECK_EQ(resultDifferentBits, expectedBits); + CHECK_EQ(resultSameBits, expectedBits); + } +} + void testByteSwap() { #if CPU(X86_64) || CPU(ARM64) @@ -6353,6 +6416,10 @@ RUN(testAndOrDouble()); + RUN(testNegateDouble()); + + RUN(testNegateFloat()); + RUN(testGPRInfoConsistency()); if (tasks.isEmpty()) diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/b3/B3ReduceStrength.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/b3/B3ReduceStrength.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/b3/B3ReduceStrength.cpp 2025-08-08 09:17:51.384552700 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/b3/B3ReduceStrength.cpp 2026-03-04 00:15:18.069550300 +0000 @@ -2101,7 +2101,8 @@ case Add: { // Turn this: Trunc(SShr(Add(@a, constant), $12)) // Into this: Add(Trunc(SShr(@a, $12), converted-constant) - if (sshrArg0->child(1)->hasInt64()) { + if (sshrArg0->child(1)->hasInt64() + && !(sshrArg0->child(1)->asInt64() & ((1LL << JSValue::int52ShiftAmount) - 1))) { auto* shiftAmount = m_value->child(0)->child(1); int64_t constant = sshrArg0->child(1)->asInt64(); auto* shifted = m_insertionSet.insert(m_index, SShr, m_value->child(0)->origin(), sshrArg0->child(0), shiftAmount); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/b3/testb3.h webkit2gtk-2.50.6/Source/JavaScriptCore/b3/testb3.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/b3/testb3.h 2025-08-08 09:17:51.396552300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/b3/testb3.h 2026-03-04 00:15:18.069550300 +0000 @@ -1389,6 +1389,7 @@ void testInt52RoundTripUnary(int32_t); void testInt52RoundTripBinary(); +void testTruncSShrAddUnalignedConstant(); void testMulHigh32(); void testMulHigh64(); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/b3/testb3_1.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/b3/testb3_1.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/b3/testb3_1.cpp 2025-08-08 09:17:51.400552300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/b3/testb3_1.cpp 2026-03-04 00:15:18.069550300 +0000 @@ -366,6 +366,7 @@ RUN(testIToDReducedToIToF32Arg()); RUN_UNARY(testInt52RoundTripUnary, int32Operands()); RUN(testInt52RoundTripBinary()); + RUN(testTruncSShrAddUnalignedConstant()); #if !CPU(ARM) RUN_UNARY(testCheckAddRemoveCheckWithSExt8, int8Operands()); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/b3/testb3_7.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/b3/testb3_7.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/b3/testb3_7.cpp 2025-08-08 09:17:51.404552200 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/b3/testb3_7.cpp 2026-03-04 00:15:18.070550400 +0000 @@ -2797,6 +2797,38 @@ } } +// Test that Trunc(SShr(Add(@a, unaligned-constant), $12)) produces the correct +// result when the constant is not 12-bit aligned. This pattern arises from +// WebAssembly's i32.wrap_i64(i64.shr_s(i64.add(@a, C), 12)) with arbitrary +// 64-bit values. +void testTruncSShrAddUnalignedConstant() +{ + // Use constant 2048 which is NOT 12-bit aligned (lower 12 bits are non-zero). + int64_t constant = 2048; + + Procedure proc; + BasicBlock* root = proc.addBlock(); + auto arguments = cCallArgumentValues(proc, root); + Value* argA = arguments[0]; + Value* node = root->appendNew(proc, Add, Origin(), argA, root->appendNew(proc, Origin(), constant)); + Value* shifted = root->appendNew(proc, SShr, Origin(), node, root->appendNew(proc, Origin(), 12)); + Value* result = root->appendNew(proc, Trunc, Origin(), shifted); + root->appendNew(proc, Return, Origin(), result); + auto code = compileProc(proc); + + // a=2048, C=2048: (2048+2048)>>12 = 4096>>12 = 1 + CHECK_EQ(invoke(*code, static_cast(2048)), static_cast((2048LL + constant) >> 12)); + // a=0 + CHECK_EQ(invoke(*code, static_cast(0)), static_cast((0LL + constant) >> 12)); + // a=4095 + CHECK_EQ(invoke(*code, static_cast(4095)), static_cast((4095LL + constant) >> 12)); + // a=4096 + CHECK_EQ(invoke(*code, static_cast(4096)), static_cast((4096LL + constant) >> 12)); + // Large values + CHECK_EQ(invoke(*code, static_cast(100000)), static_cast((100000LL + constant) >> 12)); + CHECK_EQ(invoke(*code, static_cast(-2048)), static_cast((-2048LL + constant) >> 12)); +} + #endif // ENABLE(B3_JIT) WTF_ALLOW_UNSAFE_BUFFER_USAGE_END diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/bytecode/GetByStatus.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/bytecode/GetByStatus.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/bytecode/GetByStatus.cpp 2025-12-16 12:14:02.435078400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/bytecode/GetByStatus.cpp 2026-03-03 21:21:57.539184800 +0000 @@ -526,6 +526,17 @@ size_t i = 0; size_t totalSize = conditionSet.size(); for (auto& condition : conditionSet) { + auto* object = condition.object(); + if (!object) + return std::nullopt; + + auto* currentStructure = object->structure(); + if (currentStructure->typeInfo().overridesGetOwnPropertySlot()) + return std::nullopt; + + if (!currentStructure->propertyAccessesAreCacheable()) + return std::nullopt; + if ((i + 1) == totalSize) { // The last condition if (condition.kind() != PropertyCondition::Presence) @@ -542,6 +553,9 @@ return result; } + if (currentStructure->hasPolyProto()) + return std::nullopt; + if (condition.kind() != PropertyCondition::Absence) return std::nullopt; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h 2025-08-08 09:17:51.432551600 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h 2026-03-11 09:01:13.517465000 +0000 @@ -3725,10 +3725,31 @@ break; } - case NewArrayWithConstantSize: - case MaterializeNewArrayWithConstantSize: + + case NewButterflyWithSize: + // We don't represent storage/butterflies in AI. + clearForNode(node); + break; + + case MaterializeNewArrayWithButterfly: { + SpeculatedType validTypes = [&]() { + switch (node->indexingType()) { + case ALL_INT32_INDEXING_TYPES: return SpecInt32Only; + case ALL_DOUBLE_INDEXING_TYPES: return SpecBytecodeNumber; + case ALL_CONTIGUOUS_INDEXING_TYPES: return SpecBytecodeTop; + default: break; + } + RELEASE_ASSERT_NOT_REACHED(); + }(); + for (unsigned i = 2; i < node->numChildren(); ++i) + RELEASE_ASSERT(isSubtypeSpeculation(forNode(m_graph.varArgChild(node, i)).m_type, validTypes)); + + [[fallthrough]]; + } + case NewArrayWithButterfly: { setForNode(node, m_graph.globalObjectFor(node->origin.semantic)->arrayStructureForIndexingTypeDuringAllocation(node->indexingMode())); break; + } case NewTypedArray: { switch (node->child1().useKind()) { @@ -3990,7 +4011,8 @@ } case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewButterflyWithSize: + case PhantomNewArrayWithButterfly: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncGeneratorFunction: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp 2025-08-08 09:17:51.436551600 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGBackwardsPropagationPhase.cpp 2026-03-11 09:01:13.518465000 +0000 @@ -525,7 +525,6 @@ case NewTypedArray: case NewTypedArrayBuffer: case NewArrayWithSize: - case NewArrayWithConstantSize: case NewArrayWithSpecies: case NewArrayWithSizeAndStructure: { // Negative zero is not observable. NaN versus undefined are only observable diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGClobberize.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGClobberize.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGClobberize.h 2025-08-08 09:17:51.444551500 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGClobberize.h 2026-03-11 09:01:13.518465000 +0000 @@ -1923,12 +1923,25 @@ write(HeapObjectCount); return; - case NewArrayWithConstantSize: - case PhantomNewArrayWithConstantSize: - case MaterializeNewArrayWithConstantSize: + case NewButterflyWithSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: { read(HeapObjectCount); write(HeapObjectCount); - def(HeapLocation(ArrayLengthLoc, Butterfly_publicLength, node), LazyNode(graph.freeze(jsNumber(node->newArraySize())))); + // FIXME: In this phase we say the Array is where the length of the array is def'd but this differs from ObjectAllocationSinking. + return; + } + + case MaterializeNewArrayWithButterfly: + read(HeapObjectCount); + write(HeapObjectCount); + def(HeapLocation(ArrayLengthLoc, Butterfly_publicLength, node), LazyNode(graph.varArgChild(node, 0).node())); + return; + + case NewArrayWithButterfly: + read(HeapObjectCount); + write(HeapObjectCount); + def(HeapLocation(ArrayLengthLoc, Butterfly_publicLength, node), LazyNode(node->child1().node())); return; case NewTypedArray: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGCloneHelper.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGCloneHelper.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGCloneHelper.h 2025-12-16 12:14:02.447078000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGCloneHelper.h 2026-03-11 09:01:13.518465000 +0000 @@ -288,7 +288,7 @@ CLONE_STATUS(MultiPutByOffset, Special) \ CLONE_STATUS(NewArray, Common) \ CLONE_STATUS(NewArrayBuffer, Common) \ - CLONE_STATUS(NewArrayWithConstantSize, Common) \ + CLONE_STATUS(NewArrayWithButterfly, Common) \ CLONE_STATUS(NewArrayWithSize, Common) \ CLONE_STATUS(NewArrayWithSpread, Common) \ CLONE_STATUS(NewFunction, Common) \ diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp 2025-12-16 12:14:02.447078000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp 2026-03-11 09:01:13.518465000 +0000 @@ -1110,10 +1110,14 @@ if (m_graph.isWatchingHavingABadTimeWatchpoint(node)) { if (node->child1().useKind() == Int32Use && node->child1()->isInt32Constant()) { int32_t length = node->child1()->asInt32(); - if (length >= 0 + if (0 <= length && length < MIN_ARRAY_STORAGE_CONSTRUCTION_LENGTH - && isNewArrayWithConstantSizeIndexingType(node->indexingType())) { - node->convertToNewArrayWithConstantSize(m_graph, length); + && !hasAnyArrayStorage(node->indexingType())) { + m_interpreter.execute(indexInBlock); // Push CFA over this node after we get the state before. + alreadyHandled = true; // Don't allow the default constant folder to do things to this. + + Node* butterfly = m_insertionSet.insertNode(indexInBlock, SpecNone, NewButterflyWithSize, node->origin, OpInfo(node->indexingType()), node->child1()); + node->convertToNewArrayWithButterfly(m_graph, butterfly); changed = true; } } @@ -1680,7 +1684,8 @@ } case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncGeneratorFunction: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGDoesGC.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGDoesGC.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGDoesGC.cpp 2025-08-08 09:17:51.448551400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGDoesGC.cpp 2026-03-11 09:01:13.519465000 +0000 @@ -225,7 +225,8 @@ case CheckBadValue: case BottomValue: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncFunction: @@ -412,8 +413,9 @@ case NewArrayWithSpread: case NewInternalFieldObject: case Spread: + case NewButterflyWithSize: case NewArrayWithSize: - case NewArrayWithConstantSize: + case NewArrayWithButterfly: case NewArrayWithSpecies: case NewArrayWithSizeAndStructure: case NewArrayBuffer: @@ -439,7 +441,7 @@ case EnumeratorNextUpdatePropertyName: case EnumeratorNextUpdateIndexAndMode: case MaterializeNewObject: - case MaterializeNewArrayWithConstantSize: + case MaterializeNewArrayWithButterfly: case MaterializeNewInternalFieldObject: case MaterializeCreateActivation: case SetFunctionName: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGFixupPhase.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGFixupPhase.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGFixupPhase.cpp 2025-08-29 07:21:25.005516500 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGFixupPhase.cpp 2026-03-11 09:01:13.522465000 +0000 @@ -1974,7 +1974,7 @@ for (unsigned i = m_graph.varArgNumChildren(node); i--;) { node->setIndexingType( - leastUpperBoundOfIndexingTypeAndType( + leastUpperBoundOfIndexingTypeAndTypeForSpeculation( node->indexingType(), m_graph.varArgChild(node, i)->prediction())); } switch (node->indexingType()) { @@ -2064,11 +2064,6 @@ break; } - case NewArrayWithConstantSize: { - watchHavingABadTime(node); - break; - } - case NewArrayWithSpecies: { ArrayMode arrayMode = node->arrayMode().refine(m_graph, node, node->child2()->prediction(), ArrayMode::unusedIndexSpeculatedType); node->setArrayMode(arrayMode); @@ -2664,8 +2659,11 @@ case Int52Constant: case Identity: // This should have been cleaned up. case BooleanToNumber: + case NewArrayWithButterfly: + case NewButterflyWithSize: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewButterflyWithSize: + case PhantomNewArrayWithButterfly: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncGeneratorFunction: @@ -2687,7 +2685,7 @@ case CheckStructureOrEmpty: case CheckArrayOrEmpty: case MaterializeNewObject: - case MaterializeNewArrayWithConstantSize: + case MaterializeNewArrayWithButterfly: case MaterializeCreateActivation: case MaterializeNewInternalFieldObject: case PutStack: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGLoopUnrollingPhase.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGLoopUnrollingPhase.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGLoopUnrollingPhase.cpp 2025-12-16 12:14:02.447078000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGLoopUnrollingPhase.cpp 2026-03-11 09:01:13.522465000 +0000 @@ -656,7 +656,7 @@ // Avoid unrolling loops that only perform stores. These tend to increase code size // without improving performance, since they are often memory-bound and unrolling // doesn't expose additional optimization opportunities. (e.g., rdar://150524264) - dataLogLnIf(Options::verboseLoopUnrolling(), "Skipping loop with header ", *header(), " since putByValCount=", putByValCount, " getByValCount=", getByValCount); + dataLogLnIf(Options::verboseLoopUnrolling(), "Skipping loop with header ", *header(), " since loop only has stores putByValCount=", putByValCount, " getByValCount=", getByValCount); return false; } @@ -868,7 +868,8 @@ case ZombieHint: case ExitOK: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncGeneratorFunction: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGMayExit.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGMayExit.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGMayExit.cpp 2025-08-08 09:17:51.452551400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGMayExit.cpp 2026-03-11 09:01:13.523465000 +0000 @@ -71,8 +71,9 @@ case BottomValue: case PutHint: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: case PhantomNewInternalFieldObject: + case PhantomNewButterflyWithSize: case PutStack: case KillStack: case GetStack: @@ -172,7 +173,7 @@ case CreateActivation: case MaterializeCreateActivation: case MaterializeNewObject: - case MaterializeNewArrayWithConstantSize: + case MaterializeNewArrayWithButterfly: case MaterializeNewInternalFieldObject: case NewFunction: case NewGeneratorFunction: @@ -184,7 +185,8 @@ case NewRegExp: case NewMap: case NewSet: - case NewArrayWithConstantSize: + case NewArrayWithButterfly: + case NewButterflyWithSize: case ToNumber: case ToNumeric: case ToObject: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h 2025-08-08 09:17:51.456551300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGMultiGetByOffsetData.h 2026-03-10 09:14:43.285189900 +0000 @@ -98,7 +98,13 @@ ASSERT(kind() == Load || kind() == LoadFromPrototype); return u.load.offset; } - + + void setConstantValue(FrozenValue* value) + { + ASSERT(kind() == Constant); + u.constant = value; + } + void dumpInContext(PrintStream&, DumpContext*) const; void dump(PrintStream&) const; @@ -127,6 +133,7 @@ RegisteredStructureSet& set() { return m_set; } const RegisteredStructureSet& set() const { return m_set; } + GetByOffsetMethod& method() { return m_method; } const GetByOffsetMethod& method() const { return m_method; } void dumpInContext(PrintStream&, DumpContext*) const; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGNode.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGNode.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGNode.cpp 2025-08-08 09:17:51.456551300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGNode.cpp 2026-03-11 09:01:13.523465000 +0000 @@ -268,12 +268,14 @@ m_opInfo = indexingType; } -void Node::convertToNewArrayWithConstantSize(Graph&, uint32_t size) +void Node::convertToNewArrayWithButterfly(Graph&, Node* butterfly) { ASSERT(op() == NewArrayWithSize); - ASSERT(size < MIN_ARRAY_STORAGE_CONSTRUCTION_LENGTH); - setOpAndDefaultFlags(NewArrayWithConstantSize); - m_opInfo2 = size; + IndexingType indexingType = this->indexingType(); + setOpAndDefaultFlags(NewArrayWithButterfly); + ASSERT(child1()->asInt32() < MIN_ARRAY_STORAGE_CONSTRUCTION_LENGTH); + children.child2() = Edge(butterfly); + ASSERT_UNUSED(indexingType, indexingType == this->indexingType()); } void Node::convertToNewArrayWithSizeAndStructure(Graph& graph, RegisteredStructure structure) diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGNode.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGNode.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGNode.h 2025-08-08 09:17:51.456551300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGNode.h 2026-03-11 09:01:13.523465000 +0000 @@ -727,17 +727,22 @@ children.setChild1(index); } - void convertToPhantomNewArrayWithConstantSize() + void convertToPhantomNewArrayWithButterfly() { - ASSERT(m_op == NewArrayWithConstantSize); - m_op = PhantomNewArrayWithConstantSize; - m_flags &= ~NodeHasVarArgs; - m_flags |= NodeMustGenerate; - // No need to clear the infos, as the indexing type and array - // size are still required for materialization when an OSR exit occurs. - children = AdjacencyList(); + ASSERT(m_op == NewArrayWithButterfly); + setOpAndDefaultFlags(PhantomNewArrayWithButterfly); + // OpInfo/children shouldn't change and are needed for OSR exit. + ASSERT(child1().useKind() == Int32Use); } + void convertToPhantomNewButterflyWithSize() + { + ASSERT(m_op == NewButterflyWithSize); + setOpAndDefaultFlags(PhantomNewButterflyWithSize); + // OpInfo/children shouldn't change and are needed for OSR exit. + ASSERT(child1().useKind() == Int32Use); + } + void convertToPhantomNewObject() { ASSERT(m_op == NewObject); @@ -916,7 +921,7 @@ void convertToNewArrayBuffer(FrozenValue* immutableButterfly); void convertToNewArrayWithSize(); - void convertToNewArrayWithConstantSize(Graph&, uint32_t); + void convertToNewArrayWithButterfly(Graph&, Node* butterfly); void convertToNewArrayWithSizeAndStructure(Graph&, RegisteredStructure); void convertToNewBoundFunction(FrozenValue*); @@ -1454,32 +1459,16 @@ return newArrayBufferData().vectorLengthHint; } - unsigned hasNewArraySize() - { - switch (op()) { - case NewArrayWithConstantSize: - case PhantomNewArrayWithConstantSize: - case MaterializeNewArrayWithConstantSize: - return true; - default: - return false; - } - } - - unsigned newArraySize() - { - ASSERT(hasNewArraySize()); - return op() == MaterializeNewArrayWithConstantSize ? objectMaterializationData().m_newArraySize : m_opInfo2.as(); - } - bool hasIndexingType() { switch (op()) { case NewArray: case NewArrayWithSize: - case NewArrayWithConstantSize: - case PhantomNewArrayWithConstantSize: - case MaterializeNewArrayWithConstantSize: + case NewArrayWithButterfly: + case NewButterflyWithSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: + case MaterializeNewArrayWithButterfly: case NewArrayBuffer: case PhantomNewArrayBuffer: case NewArrayWithSpecies: @@ -2512,7 +2501,7 @@ { switch (op()) { case MaterializeNewObject: - case MaterializeNewArrayWithConstantSize: + case MaterializeNewArrayWithButterfly: case MaterializeNewInternalFieldObject: case MaterializeCreateActivation: return true; @@ -2600,7 +2589,8 @@ bool isPhantomAllocation() { switch (op()) { - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewObject: case PhantomDirectArguments: case PhantomCreateRest: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGNodeType.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGNodeType.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGNodeType.h 2025-08-08 09:17:51.456551300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGNodeType.h 2026-03-11 09:01:13.524465000 +0000 @@ -402,13 +402,15 @@ macro(NewObject, NodeResultJS) \ macro(NewGenerator, NodeResultJS) \ macro(NewAsyncGenerator, NodeResultJS) \ + /* FIXME: A lot of these could likely be consolidated but there's some subtle differences between them, particularly when having a bad time. */ \ macro(NewArray, NodeResultJS | NodeHasVarArgs) \ macro(NewArrayWithSpread, NodeResultJS | NodeHasVarArgs) \ macro(NewArrayWithSpecies, NodeResultJS | NodeMustGenerate) \ macro(NewArrayWithSize, NodeResultJS | NodeMustGenerate) \ - macro(NewArrayWithConstantSize, NodeResultJS | NodeMustGenerate) \ macro(NewArrayWithSizeAndStructure, NodeResultJS | NodeMustGenerate) \ macro(NewArrayBuffer, NodeResultJS) \ + macro(NewArrayWithButterfly, NodeResultJS) \ + macro(NewButterflyWithSize, NodeResultStorage) \ macro(NewInternalFieldObject, NodeResultJS) \ macro(NewTypedArray, NodeResultJS | NodeMustGenerate) \ macro(NewTypedArrayBuffer, NodeResultJS | NodeMustGenerate) \ @@ -424,8 +426,10 @@ \ macro(Spread, NodeResultJS | NodeMustGenerate) \ /* Support for allocation sinking. */\ - macro(PhantomNewArrayWithConstantSize, NodeResultJS | NodeMustGenerate) \ - macro(MaterializeNewArrayWithConstantSize, NodeResultJS | NodeHasVarArgs) \ + macro(PhantomNewButterflyWithSize, NodeResultStorage | NodeMustGenerate) \ + /* PhantomNewButterflyWithSize can materialize back to NewButterflyWithSize since it doesn't track any properties */ \ + macro(PhantomNewArrayWithButterfly, NodeResultJS | NodeMustGenerate) \ + macro(MaterializeNewArrayWithButterfly, NodeResultJS | NodeHasVarArgs) \ macro(PhantomNewObject, NodeResultJS | NodeMustGenerate) \ macro(PutHint, NodeMustGenerate) \ macro(CheckStructureImmediate, NodeMustGenerate) \ @@ -584,7 +588,7 @@ macro(MapStorageOrSentinel, NodeResultJS) /* If the map storage is not materialized, return the sentinel. */ \ macro(MapIterationNext, NodeResultJS) \ macro(MapIterationEntry, NodeResultJS) \ - macro(MapIterationEntryKey, NodeResultInt32) \ + macro(MapIterationEntryKey, NodeResultJS) \ macro(MapIterationEntryValue, NodeResultJS) \ macro(SetAdd, NodeMustGenerate) \ macro(MapSet, NodeMustGenerate | NodeHasVarArgs) \ diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp 2025-12-16 12:14:02.447078000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp 2026-03-11 09:01:13.524465000 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2015-2020 Apple Inc. All rights reserved. + * Copyright (C) 2015-2025 Apple Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -186,12 +186,12 @@ set(descriptor, nullptr); } - IndexingType indexingType() + IndexingType indexingType() const { return m_indexingType; } - unsigned length() + unsigned length() const { return m_length; } @@ -257,11 +257,6 @@ return m_kind == Kind::Array; } - bool isArrayButterfly() const - { - return m_kind == Kind::ArrayButterfly; - } - bool isObjectAllocation() const { return m_kind == Kind::Object; @@ -307,15 +302,12 @@ out.print(")"_s); } - unsigned arrayButterflyId() { return m_arrayButterflyId++; } - private: Node* m_identifier; // This is the actual node that created the allocation Kind m_kind; Fields m_fields; IndexingType m_indexingType { NoIndexingShape }; unsigned m_length { 0 }; - unsigned m_arrayButterflyId { 0 }; // This set of structures is the intersection of structures seen at control flow edges. It's used // for checks and speculation since it can't be widened. @@ -846,6 +838,8 @@ m_heapAtHead[block].setReached(); m_heap = m_heapAtHead[block]; + dataLogLnIf(Options::verboseObjectAllocationSinking(), "LocalHeap of ", block, " at head: ", m_heap); + for (Node* node : *block) { handleNode( node, @@ -855,6 +849,7 @@ }); } + dataLogLnIf(Options::verboseObjectAllocationSinking(), "LocalHeap of ", block, " at tail: ", m_heap); if (m_heap == m_heapAtTail[block]) continue; @@ -876,6 +871,7 @@ // non-dominating allocation in the successor will // trigger an escape and get pruned during the merge. m_heap.pruneByLiveness(m_combinedLiveness.liveAtTail[block]); + dataLogLnIf(Options::verboseObjectAllocationSinking(), "LocalHeap of ", block, " after pruning by liveness: ", m_heap); for (BasicBlock* successorBlock : block->successors()) { // FIXME: Maybe we should: @@ -914,6 +910,23 @@ }).iterator->value; } + bool isReasonableArraySinkingCandidate(Node* node) + { + if (!m_graph.isWatchingArrayPrototypeChainIsSaneWatchpoint(node)) + return false; + + if (hasAnyArrayStorage(node->indexingType()) || hasUndecided(node->indexingType())) + return false; + + if (!node->child1()->isInt32Constant()) + return false; + unsigned arraySize = node->child1()->asInt32(); + + if (arraySize >= MIN_ARRAY_STORAGE_CONSTRUCTION_LENGTH) + return false; + return true; + } + template void handleNode( Node* node, @@ -928,116 +941,55 @@ PromotedLocationDescriptor exactRead; switch (node->op()) { - case NewArrayWithConstantSize: - // D@1 Array() - // D@2 GetButterfly(D@1) - // D@3 GetArrayLength(D@1, D@2) <- others - // D@4 CheckInBounds(@index, D@3) - // D@5 PutByVal(D@1, @index, @value, D@2, D@4) - // D@6 GetByVal(D@1, @index, D@2, D@4) - // - // D@1 - // ----------------- - // ^ ^ ^ - // | | | - // | D@2 <- D@3 <- others - // | ^ ^ - // | | | - // | | D@4 - // | | ^ - // | | | - // ----------------- - // D@5 D@6 - // - // This is the dependency graph for an array with common usage patterns in the wild. - // Before converting D@1 (NewArrayWithConstantSize) into a phantom node, we must - // first lower its dependent nodes to ensure correctness. - // - // 1. D@5 (PutByVal) and D@6 (GetByVal) are leaf nodes and the only ones that reference - // D@2 (GetButterfly) and D@4 (CheckInBounds). These must be lowered first. - // - For the first implementation, we only handle in-bounds reads and writes with constant - // index access, since these guarantee no array hole accesses. - // - Every in-bounds read with a constant index can be safely replaced with its resolved value. - // - // 2. Since only D@5 and D@6 reference D@4, D@4 (CheckInBounds) must be removed when lowering them. - // - // 3. D@3 (GetArrayLength) may be referenced by other nodes, so we replace it with a constant size node. - // - This is valid because we only sink arrays where all accesses are in-bounds, - // ensuring that the array size remains a known constant. - // - // 4. Since D@2 (GetButterfly) is only referenced by D@5 and D@6, it will be eliminated - // once those nodes are lowered. - // - // 5. Once all dependent nodes have been properly handled, D@1 can be safely converted - // into a phantom node. - // - // 6. **If any other node in the program uses D@1 as an input (other than the cases listed above),** - // **sinking will be disabled.** This ensures that no other operation: - // - Adds new properties to the array. - // - Modifies the array’s length. - // - Updates any existing fields in a way that would break our assumptions about the array. - // If such an operation exists, we **must not** sink the allocation, as it would lead to - // incorrect behavior. + // We model sinking of Arrays by splitting the allocation of the Butterfly and the Array itself into two nodes. + // This is necessary because this phase only considers one allocation per Node and the butterfly is not an implementation + // detail in FTL (i.e. the GetButterfly Node exists). This phase tries to faithfully represent the real memory layout of + // Arrays in the heap as it can. Thus, the length and indexed properties are stored as fields of the butterfly and the + // only field on the Array itself is the butterfly. + // + // We have to be careful no node escapes the Butterfly without also escaping the Array. this is subtly important, since we + // don't want to end up storing/reading from a Butterfly if the Array has been eliminated. If we did, the following could + // lead to a UAF since the GC doesn't scan Butterflies it finds on the stack (only when they're part of an object). + // + // Consider: + // 1: NewButterflyWithSize + // 2: PhantomNewArrayWithButterfly + // 3: NewObject + // -: PutByVal(@2, 1, @3, @1) + // ... GC + // 4: GetByVal(@2, 1, @1) + // -: Use(@4) <-- UAF + case NewButterflyWithSize: { if (Options::useArrayAllocationSinking()) { - if (!m_graph.isWatchingArrayPrototypeChainIsSaneWatchpoint(node)) + if (!isReasonableArraySinkingCandidate(node)) goto escapeChildren; - unsigned arraySize = node->newArraySize(); + + unsigned arraySize = node->child1()->asInt32(); + target = &m_heap.newAllocation(node, Allocation::Kind::ArrayButterfly, node->indexingType(), arraySize); + writes.add(PromotedLocationDescriptor(ArrayButterflyPublicLengthPLoc), LazyNode(ensureConstant(arraySize))); + } + break; + } + + case NewArrayWithButterfly: + if (Options::useArrayAllocationSinking()) { + if (!isReasonableArraySinkingCandidate(node)) + goto escapeChildren; + + unsigned arraySize = node->child1()->asInt32(); target = &m_heap.newAllocation(node, Allocation::Kind::Array, node->indexingType(), arraySize); - writes.add(PromotedLocationDescriptor(ArrayLengthPropertyPLoc), LazyNode(ensureConstant(arraySize))); + writes.add(PromotedLocationDescriptor(ArrayButterflyPLoc), LazyNode(node->child2().node())); + // FIXME: We don't bother tracking writes to initialize holes in the array. Maybe we should because + // there's probably code that reads from the holes before initializing each entry. } else goto escapeChildren; break; case GetButterfly: { - // D@2 (GetButterfly) is subtle because PutByVal/GetByVal can cause the associated Array to escape and be materialized. - // In such cases, GetButterfly must also be materialized at the same site as the Array, since it depends on the materialized Array. - // That is, when PutByVal/GetByVal triggers materialization, GetButterfly must be lowered at the same location and maintain - // a dependency on the materialized Array to ensure correctness. - // - // Below, we enumerate all possible interaction cases between GetButterfly and Array: - // - // GetButterfly state (rows) vs Array state (columns) - // - // | S | SEM | E | - // --------------------------------------------- - // S | OK | OK | OK | - // SEM | Error | OK | OK | - // E | n/a | Error | OK | - // - // Allocation Kinds: - // Sink-only (S): Allocation is purely local and can be eliminated during optimization. - // Escape-only (E): Allocation escapes the local context; cannot be sunk. - // Sink + Escape + Materialize (SEM): - // Allocation starts as sinkable but later escapes; it must be materialized at a specific point - // while preserving dependency ordering. - // - // Cases: GetButterfly-State/Array-State - // (1) S\S S\SEM: Fine. Let it sink. (e.g. [2]) - // (2) S\E SEM\E E/E: Fine. But not profitable to sink GetButterfly. - // (3) SEM\SEM: Fine iff they materialize at the same site due to PutByVal/GetByVal. (e.g. [1]) - // - // (4) SEM\S: Not fine since GetButterfly(Array). (e.g. [4]) - // (5) E\SEM: Not fine similar to (4). (e.g. [3]) - // (6) E\S: Not possible since PutByVal/GetByVal can escape-only GetButterfly. - // - // - // [1] array-allocation-sink-escape-materialize-1.js - // [2] array-allocation-sink-escape-materialize-2.js - // [3] array-allocation-sink-escape-materialize-3.js - // [4] array-allocation-sink-upsilon-with-double-value.js Node* base = node->child1().node(); - Allocation* array = m_heap.onlyLocalAllocation(base); - if (array && array->isArrayAllocation()) { - // Treat GetButterfly as a separate allocation to track its dependency on the Array. - // 1. If PutByVal/GetByVal cause escape, materialize both at the same site. - // 2. If the Array escapes, also escape the ArrayButterfly since sinking it isn't beneficial. - m_heap.newAllocation(node, Allocation::Kind::ArrayButterfly); - - // Re-get the array after potential HashMap modifications in above newAllocation() call which - // can trigger HashMap rehash in m_allocations. - array = m_heap.onlyLocalAllocation(base); - ASSERT(array && array->isArrayAllocation()); - array->set(PromotedLocationDescriptor(ArrayButterflyPropertyPLoc, array->arrayButterflyId()), node); + target = m_heap.onlyLocalAllocation(base); + if (target && target->kind() == Allocation::Kind::Array) { + exactRead = ArrayButterflyPLoc; } else goto escapeChildren; break; @@ -1045,9 +997,13 @@ case GetArrayLength: { Node* base = node->child1().node(); - target = m_heap.onlyLocalAllocation(base); - if (target && target->isArrayAllocation()) - exactRead = PromotedLocationDescriptor(ArrayLengthPropertyPLoc); + Allocation* baseAllocation = m_heap.onlyLocalAllocation(base); + if (!baseAllocation || baseAllocation->kind() != Allocation::Kind::Array) + goto escapeChildren; + + target = m_heap.onlyLocalAllocation(node->child2().node()); + if (target && target->kind() == Allocation::Kind::ArrayButterfly) + exactRead = PromotedLocationDescriptor(ArrayButterflyPublicLengthPLoc); else goto escapeChildren; break; @@ -1058,8 +1014,17 @@ ArrayMode arrayMode = node->arrayMode(); Node* base = m_graph.varArgChild(node, 0).node(); Node* index = m_graph.varArgChild(node, 1).node(); - target = m_heap.onlyLocalAllocation(base); + Node* storage = m_graph.varArgChild(node, node->storageChildIndex()).node(); + + if (!storage) + goto escapeChildren; + Allocation* butterflyAllocation = m_heap.onlyLocalAllocation(storage); + if (!butterflyAllocation || butterflyAllocation->kind() != Allocation::Kind::ArrayButterfly) + goto escapeChildren; + + // FIXME: Do we actually need this? For PutByVal the useKindEnsuresValidityForIndexingType check should + // ensure validity. For GetByVal subsequent uses do any UseKind type checking. auto matchesIndexingTypeWithArrayMode = [&](IndexingType indexingType, Array::Type type) { switch (indexingType) { case ALL_DOUBLE_INDEXING_TYPES: @@ -1074,17 +1039,20 @@ } }; - auto isWithinBounds = [&](int32_t index, unsigned length) { - return index >= 0 && static_cast(index) < length; + auto isWithinBounds = [](int32_t index, unsigned length) { + return 0 <= index && static_cast(index) < length; }; - if (target && target->isArrayAllocation() + target = m_heap.onlyLocalAllocation(base); + if (target && target->kind() == Allocation::Kind::Array && arrayMode.isInBounds() && matchesIndexingTypeWithArrayMode(target->indexingType(), arrayMode.type()) && index->isInt32Constant() && isWithinBounds(index->asInt32(), target->length())) { if (node->op() == PutByVal) { Edge value = m_graph.varArgChild(node, 2); + if (!isProvenValidTypeForIndexingShapeStorage(target->indexingType(), typeFilterFor(value.useKind()))) + goto escapeChildren; writes.add(PromotedLocationDescriptor(ArrayIndexedPropertyPLoc, index->asInt32()), LazyNode(value.node())); } else exactRead = PromotedLocationDescriptor(ArrayIndexedPropertyPLoc, index->asInt32()); @@ -1452,6 +1420,7 @@ m_materializationSiteToMaterializations.clear(); m_materializationSiteToRecoveries.clear(); m_materializationSiteToHints.clear(); + dataLogLnIf(Options::verboseObjectAllocationSinking(), "Determining sink candidates"); // Logically we wish to consider every allocation and sink // it. However, it is probably not profitable to sink an @@ -1498,6 +1467,7 @@ bool hasUnescapedReads = false; for (BasicBlock* block : m_graph.blocksInPreOrder()) { m_heap = m_heapAtHead[block]; + dataLogLnIf(Options::verboseObjectAllocationSinking(), "LocalHeap of ", block, " at head: ", m_heap); for (Node* node : *block) { handleNode( @@ -1532,33 +1502,7 @@ } } - auto fixGetButterflyEscapees = [&](auto& escapees) { - // Case (4): Remove GetButterfly if its base Array didn’t escape. - escapees.removeIf([&] (const auto& entry) { - return entry.key->op() == GetButterfly && !escapees.contains(entry.key->child1().node()); - }); - - // Case (5): Ensure ArrayButterfly SEM when its parent Array does. - Vector> toAdd; - for (const auto& entry : escapees) { - if (entry.value.kind() != Allocation::Kind::Array) - continue; - for (const auto& field : entry.value.fields()) { - if (field.key.kind() != ArrayButterflyPropertyPLoc) - continue; - if (Allocation* allocation = m_heap.onlyLocalAllocation(field.value)) - toAdd.append({ field.value, allocation }); - } - } - - for (const auto& pair : toAdd) { - m_sinkCandidates.add(pair.first); - Allocation allocation = *pair.second; - if (allocation.isEscapedAllocation()) - allocation = Allocation(allocation.identifier(), Allocation::Kind::ArrayButterfly); - escapees.add(pair.first, WTFMove(allocation)); - } - }; + dataLogLnIf(Options::verboseObjectAllocationSinking(), "Initial candidates: ", listDump(m_sinkCandidates)); auto forEachEscapee = [&] (auto callback) { for (BasicBlock* block : m_graph.blocksInNaturalOrder()) { @@ -1574,7 +1518,6 @@ }); auto escapees = m_heap.takeEscapees(); escapees.removeIf([&] (const auto& entry) { return !m_sinkCandidates.contains(entry.key); }); - fixGetButterflyEscapees(escapees); callback(escapees, node); } @@ -1596,7 +1539,6 @@ if (mustEscape && m_sinkCandidates.contains(entry.key)) escapingOnEdge.add(entry.key, entry.value); } - fixGetButterflyEscapees(escapingOnEdge); callback(escapingOnEdge, block->terminal()); } } @@ -1618,8 +1560,10 @@ InlineCallFrame* inlineCallFrame = allocation->origin.semantic.inlineCallFrame(); if (!inlineCallFrame) continue; - if ((inlineCallFrame->isClosureCall || inlineCallFrame->isVarargs()) && inlineCallFrame != where->origin.semantic.inlineCallFrame()) + if ((inlineCallFrame->isClosureCall || inlineCallFrame->isVarargs()) && inlineCallFrame != where->origin.semantic.inlineCallFrame()) { + dataLogLnIf(Options::verboseObjectAllocationSinking(), "Removing candidate because it escapes from a frame that has a closure: ", allocation); m_sinkCandidates.remove(allocation); + } } }); } @@ -1696,13 +1640,13 @@ // (vertex) feedback set problem. Unfortunately, this is a // NP-hard problem, which we don't want to solve exactly. // - // Instead, we use a simple greedy procedure, that procedes as + // Instead, we use a simple greedy procedure, that proceeds as // follow: // - While there is at least one node with no outgoing edge // amongst the remaining materializations, materialize it // first // - // - Similarily, while there is at least one node with no + // - Similarly, while there is at least one node with no // incoming edge amongst the remaining materializations, // materialize it last. // @@ -1722,36 +1666,16 @@ UncheckedKeyHashMap dependencies; UncheckedKeyHashMap reverseDependencies; UncheckedKeyHashMap forMaterialization; - auto addDependency = [&](Node* a, Node* b, bool neededForMaterialization) { - dependencies.add(a, NodeSet()).iterator->value.addVoid(b); - reverseDependencies.add(b, NodeSet()).iterator->value.addVoid(a); - if (neededForMaterialization) - forMaterialization.add(a, NodeSet()).iterator->value.addVoid(b); - }; - - // FIXME: A better model for materialized Array and ArrayButterfly would be: - // D@x MaterializeButterfly(...) - // D@y MaterializeNewArrayWithConstantSize(@x) - // In this model, D@x materializes the actual butterfly, and D@y wraps D@x. - // They then behave like regular GetButterfly and Array nodes. Additionally, PutByVal/GetByVal - // would conceptually operate on the Butterfly’s abstract Allocation rather than the Array’s. - // In that case, requiresReverseDependency would no longer be necessary. - auto requiresReverseDependency = [&] (Allocation::Kind allocationKind, PromotedLocationKind fieldKind) { - return allocationKind == Allocation::Kind::Array && fieldKind == ArrayButterflyPropertyPLoc; - }; - - for (auto& [escape, escapeAllocation] : escapees) { - dependencies.add(escape, NodeSet()); - forMaterialization.add(escape, NodeSet()); - reverseDependencies.add(escape, NodeSet()); - for (auto& [fieldLocation, field] : escapeAllocation.fields()) { - if (escapees.contains(field) && field != escape) { - Node* from = escape; - Node* to = field; - // Swap to ensure that Array is materialized before ArrayButterfly. - if (requiresReverseDependency(escapeAllocation.kind(), fieldLocation.kind())) - std::swap(from, to); - addDependency(from, to, fieldLocation.neededForMaterialization()); + for (const auto& entry : escapees) { + auto& myDependencies = dependencies.add(entry.key, NodeSet()).iterator->value; + auto& myDependenciesForMaterialization = forMaterialization.add(entry.key, NodeSet()).iterator->value; + reverseDependencies.add(entry.key, NodeSet()); + for (const auto& field : entry.value.fields()) { + if (escapees.contains(field.value) && field.value != entry.key) { + myDependencies.addVoid(field.value); + reverseDependencies.add(field.value, NodeSet()).iterator->value.addVoid(entry.key); + if (field.key.neededForMaterialization()) + myDependenciesForMaterialization.addVoid(field.value); } } } @@ -1861,13 +1785,8 @@ escaped.addVoid(allocation.identifier()); for (const Allocation& allocation : toMaterialize) { for (const auto& field : allocation.fields()) { - if (escaped.contains(field.value) && !materialized.contains(field.value)) { - // Skip recovery for ArrayButterfly fields since they have reverse dependencies - // and will be handled by their parent Array's materialization - if (requiresReverseDependency(allocation.kind(), field.key.kind())) - continue; + if (escaped.contains(field.value) && !materialized.contains(field.value)) toRecover.append(PromotedHeapLocation(allocation.identifier(), field.key)); - } } materialized.addVoid(allocation.identifier()); } @@ -1901,18 +1820,17 @@ case Allocation::Kind::Array: { Node* node = allocation.identifier(); ObjectMaterializationData* data = m_graph.m_objectMaterializationData.add(); - data->m_newArraySize = node->newArraySize(); - return m_graph.addNode( - node->prediction(), Node::VarArg, MaterializeNewArrayWithConstantSize, + node->prediction(), Node::VarArg, MaterializeNewArrayWithButterfly, where->origin.withSemantic(node->origin.semantic), OpInfo(node->indexingType()), OpInfo(data), 0, 0); } case Allocation::Kind::ArrayButterfly: { Node* node = allocation.identifier(); - return m_graph.addNode(node->prediction(), GetButterfly, - where->origin.withSemantic(node->origin.semantic), node->child1()); + + return m_graph.addNode(node->prediction(), NewButterflyWithSize, + where->origin.withSemantic(node->origin.semantic), OpInfo(node->indexingType())); } case Allocation::Kind::Object: { @@ -2337,8 +2255,12 @@ if (m_sinkCandidates.contains(node) || doLower) { switch (node->op()) { - case NewArrayWithConstantSize: - node->convertToPhantomNewArrayWithConstantSize(); + case NewButterflyWithSize: + node->convertToPhantomNewButterflyWithSize(); + break; + + case NewArrayWithButterfly: + node->convertToPhantomNewArrayWithButterfly(); break; case NewObject: @@ -2415,6 +2337,9 @@ m_insertionSet.execute(block); } + + // Materializations can insert constants (e.g. for PutByVal) + m_rootInsertionSet.execute(m_graph.block(0)); } NEVER_INLINE Node* resolve(BasicBlock* block, PromotedHeapLocation location) @@ -2534,22 +2459,28 @@ { Allocation& allocation = m_heap.getAllocation(escapee); switch (node->op()) { - case MaterializeNewArrayWithConstantSize: { + case MaterializeNewArrayWithButterfly: { ObjectMaterializationData& data = node->objectMaterializationData(); - unsigned firstChild = m_graph.m_varArgChildren.size(); + unsigned lengthChild = m_graph.m_varArgChildren.size(); + // Save space for it in case it's not the first value we find. + m_graph.m_varArgChildren.append(m_bottom); - auto useKind = [&](IndexingType indexingType) { - switch (indexingType) { + unsigned butterflyChild = m_graph.m_varArgChildren.size(); + m_graph.m_varArgChildren.append(m_bottom); + + auto useKind = [&]() { + switch (node->indexingType()) { case ALL_DOUBLE_INDEXING_TYPES: + // FIXME: There's no KnownDoubleRepRealUse return DoubleRepRealUse; case ALL_INT32_INDEXING_TYPES: - return Int32Use; + return KnownInt32Use; default: return UntypedUse; } - }; + }(); - Vector locations = m_locationsForAllocation.get(escapee); + const Vector& locations = m_locationsForAllocation.get(escapee); for (PromotedHeapLocation location : locations) { switch (location.kind()) { case ArrayIndexedPropertyPLoc: { @@ -2559,27 +2490,41 @@ if (m_sinkCandidates.contains(value)) m_graph.m_varArgChildren.append(m_bottom); else - m_graph.m_varArgChildren.append(Edge(value, useKind(node->indexingType()))); + m_graph.m_varArgChildren.append(Edge(value, useKind)); break; } - case ArrayLengthPropertyPLoc: - // No need to do anything here since it's used for read only. + case ArrayButterflyPLoc: { + Node* butterfly = resolve(block, location); + m_graph.m_varArgChildren[butterflyChild] = Edge(butterfly); + + ASSERT(butterfly->op() == NewButterflyWithSize); + m_graph.m_varArgChildren[lengthChild] = butterfly->child1(); break; + } default: DFG_CRASH(m_graph, node, "Bad location kind"); } } + ASSERT(m_graph.m_varArgChildren.size() - lengthChild == locations.size() + 1); node->children = AdjacencyList( AdjacencyList::Variable, - firstChild, m_graph.m_varArgChildren.size() - firstChild); + lengthChild, m_graph.m_varArgChildren.size() - lengthChild); + + // Right now this is constant. If we ever support out-of-bounds insertion we will need to remove this assert. + ASSERT(m_graph.varArgChild(node, 0)->asInt32() == escapee->child1()->asInt32()); break; } - case GetButterfly: { - Edge& base = node->child1(); - base.setNode(resolve(block, base.node())); - ASSERT(base->op() == MaterializeNewArrayWithConstantSize); + case NewButterflyWithSize: { + const auto& locations = m_locationsForAllocation.get(escapee); + ASSERT(locations.size() == 1); + ASSERT(locations[0].kind() == ArrayButterflyPublicLengthPLoc); + Node* size = resolve(block, locations[0]); + // Right now this is constant. If we ever support out-of-bounds insertion we will need to remove this assert + // and figure out how to teach handleNode's PutByVal case to have more than one write target. + ASSERT(size->isInt32Constant()); + node->child1() = Edge(size, KnownInt32Use); break; } @@ -2587,7 +2532,7 @@ ObjectMaterializationData& data = node->objectMaterializationData(); unsigned firstChild = m_graph.m_varArgChildren.size(); - Vector locations = m_locationsForAllocation.get(escapee); + const Vector& locations = m_locationsForAllocation.get(escapee); PromotedHeapLocation structure(StructurePLoc, allocation.identifier()); ASSERT(locations.contains(structure)); @@ -2849,6 +2794,49 @@ value->defaultEdge()); } + case ArrayIndexedPropertyPLoc: { + Node* butterfly = resolve(block, PromotedHeapLocation(ArrayButterflyPLoc, location.base())); + + unsigned index = location.info(); + + ArrayMode mode = [&] { + switch (base->indexingType()) { + case ALL_INT32_INDEXING_TYPES: return ArrayMode(Array::Int32, Array::Write); + case ALL_DOUBLE_INDEXING_TYPES: return ArrayMode(Array::Double, Array::Write); + case ALL_CONTIGUOUS_INDEXING_TYPES: return ArrayMode(Array::Contiguous, Array::Write); + default: break; + } + RELEASE_ASSERT_NOT_REACHED(); + }(); + + auto useKind = [&]() { + switch (base->indexingType()) { + case ALL_DOUBLE_INDEXING_TYPES: + // FIXME: There's no KnownDoubleRepRealUse + return DoubleRepRealUse; + case ALL_INT32_INDEXING_TYPES: + return KnownInt32Use; + default: + return UntypedUse; + } + }(); + + unsigned start = m_graph.m_varArgChildren.size(); + m_graph.m_varArgChildren.append(Edge(base, KnownCellUse)); + m_graph.m_varArgChildren.append(Edge(ensureConstant(index), KnownInt32Use)); + m_graph.m_varArgChildren.append(Edge(value, useKind)); + m_graph.m_varArgChildren.append(Edge(butterfly)); + m_graph.m_varArgChildren.append(Edge()); // length, unused by Arrays. + + // We should have a sane chain so this doesn't matter. + ECMAMode strict = ECMAMode::strict(); + + return m_graph.addNode(Node::VarArg, PutByVal, origin.takeValidExit(canExit), + OpInfo(mode.asWord()), OpInfo(strict), + start, m_graph.m_varArgChildren.size() - start); + } + + case ClosureVarPLoc: { return m_graph.addNode( PutClosureVar, @@ -2933,25 +2921,6 @@ break; } - case MaterializeNewArrayWithConstantSize: { - for (unsigned i = 0; i < node->numChildren(); ++i) { - switch (node->indexingType()) { - case ALL_DOUBLE_INDEXING_TYPES: - m_graph.child(node, i).setUseKind(DoubleRepRealUse); - break; - case ALL_INT32_INDEXING_TYPES: - m_graph.child(node, i).setUseKind(Int32Use); - break; - case ALL_CONTIGUOUS_INDEXING_TYPES: - m_graph.child(node, i).setUseKind(UntypedUse); - break; - default: - break; - } - } - break; - } - default: break; } @@ -2989,7 +2958,9 @@ UncheckedKeyHashMap m_validInferredValues; + // This maps from a MaterializeXYZ node to the allocation identifier. UncheckedKeyHashMap m_materializationToEscapee; + // This maps from the node where an allocation escapes to the various MaterializeXYZ nodes. UncheckedKeyHashMap> m_materializationSiteToMaterializations; UncheckedKeyHashMap> m_materializationSiteToRecoveries; UncheckedKeyHashMap>> m_materializationSiteToHints; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h 2025-08-08 09:17:51.460551000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h 2026-03-11 09:01:13.524465000 +0000 @@ -38,7 +38,6 @@ struct ObjectMaterializationData { // Determines the meaning of the passed nodes. Vector m_properties; - unsigned m_newArraySize { 0 }; void dump(PrintStream&) const; }; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGOperations.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGOperations.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGOperations.cpp 2025-12-16 12:14:02.451078000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGOperations.cpp 2026-03-11 09:01:13.525465000 +0000 @@ -2196,9 +2196,10 @@ } JSArray* result; - if (butterfly) + if (butterfly) { + ASSERT(butterfly->publicLength() <= butterfly->vectorLength()); result = JSArray::createWithButterfly(vm, nullptr, arrayStructure, butterfly); - else { + } else { result = JSArray::tryCreate(vm, arrayStructure, size); if (!result) [[unlikely]] { throwOutOfMemoryError(globalObject, scope); @@ -2566,6 +2567,27 @@ OPERATION_RETURN(scope, object->allocateMoreOutOfLineStorage(vm, object->structure()->outOfLineCapacity(), newSize)); } +JSC_DEFINE_JIT_OPERATION(operationAllocateUnitializedAuxiliaryBase, void*, (VM* vmPointer, size_t allocationSize)) +{ + VM& vm = *vmPointer; + CallFrame* callFrame = DECLARE_CALL_FRAME(vm); + JITOperationPrologueCallFrameTracer tracer(vm, callFrame); + auto scope = DECLARE_THROW_SCOPE(vm); + + // allocationSize accounts for IndexingHeader already. + unsigned indexingPayloadInBytes = allocationSize - sizeof(IndexingHeader); + // If we wanted to lift this restriction we'd need to teach DFG's NewArrayWithButterfly and the Phantom/Materialize friends + // about converting the new Array's IndexingType / Structure. + ASSERT(indexingPayloadInBytes / sizeof(JSValue) < MIN_ARRAY_STORAGE_CONSTRUCTION_LENGTH); + constexpr bool hasIndexingHeader = true; + unsigned preCapacity = 0; + unsigned propertyCapacity = 0; + Butterfly* result = Butterfly::createUninitialized(vm, nullptr, preCapacity, propertyCapacity, hasIndexingHeader, indexingPayloadInBytes); + + + OPERATION_RETURN(scope, result->base(preCapacity, propertyCapacity)); +} + JSC_DEFINE_JIT_OPERATION(operationEnsureInt32, Butterfly*, (VM* vmPointer, JSCell* cell)) { VM& vm = *vmPointer; @@ -2841,7 +2863,8 @@ }; JSGlobalObject* regExpGlobalObject = structure->globalObject(); - OPERATION_RETURN(scope, constructRegExp(regExpGlobalObject, ArgList { args, 2 }, regExpGlobalObject->regExpConstructor())); + JSObject* regExpConstructor = regExpGlobalObject->regExpConstructor(); + OPERATION_RETURN(scope, constructRegExp(regExpGlobalObject, ArgList { args, 2 }, regExpConstructor, regExpConstructor)); } JSC_DEFINE_JIT_OPERATION(operationNewRegExpString, JSObject*, (JSGlobalObject* globalObject, Structure* structure, JSString* content, JSString* flags)) diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGOperations.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGOperations.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGOperations.h 2025-12-16 12:14:02.451078000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGOperations.h 2026-03-11 09:01:13.525465000 +0000 @@ -262,6 +262,8 @@ JSC_DECLARE_JIT_OPERATION(operationAllocateSimplePropertyStorage, Butterfly*, (VM*, size_t newSize)); JSC_DECLARE_JIT_OPERATION(operationAllocateComplexPropertyStorageWithInitialCapacity, Butterfly*, (VM*, JSObject*)); JSC_DECLARE_JIT_OPERATION(operationAllocateComplexPropertyStorage, Butterfly*, (VM*, JSObject*, size_t newSize)); +// Note: This doesn't return a `Butterfly*` because it's not shifted properly so you'll have to do `Butterfly::fromBase` yourself. Hence the `Base` suffix. +JSC_DECLARE_JIT_OPERATION(operationAllocateUnitializedAuxiliaryBase, void*, (VM*, size_t allocationSizeInBytes)); JSC_DECLARE_JIT_OPERATION(operationEnsureInt32, Butterfly*, (VM*, JSCell*)); JSC_DECLARE_JIT_OPERATION(operationEnsureDouble, Butterfly*, (VM*, JSCell*)); JSC_DECLARE_JIT_OPERATION(operationEnsureContiguous, Butterfly*, (VM*, JSCell*)); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp 2025-08-08 09:17:51.464551000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGPredictionPropagationPhase.cpp 2026-03-11 09:01:13.525465000 +0000 @@ -1330,7 +1330,6 @@ case NewArrayWithSpread: case NewArray: case NewArrayWithSize: - case NewArrayWithConstantSize: case NewArrayWithSizeAndStructure: case CreateRest: case NewArrayBuffer: @@ -1572,6 +1571,8 @@ break; } + case NewArrayWithButterfly: + case NewButterflyWithSize: case PutByValAlias: case DoubleAsInt32: case CheckTypeInfoFlags: @@ -1592,7 +1593,8 @@ case Identity: case BooleanToNumber: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncGeneratorFunction: @@ -1613,7 +1615,7 @@ case CheckStructureOrEmpty: case CheckArrayOrEmpty: case MaterializeNewObject: - case MaterializeNewArrayWithConstantSize: + case MaterializeNewArrayWithButterfly: case MaterializeCreateActivation: case MaterializeNewInternalFieldObject: case PutStack: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h 2025-08-08 09:17:51.464551000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h 2026-03-11 09:01:13.526465000 +0000 @@ -53,18 +53,20 @@ ArgumentCountPLoc, ArgumentPLoc, ArgumentsCalleePLoc, - ArrayPLoc, - ArrayLengthPropertyPLoc, - ArrayButterflyPropertyPLoc, + // FIXME: All these Array/ArrayButterfly properties don't need to be exclusive to Arrays and could work just as well on objects. + ArrayButterflyPLoc, + // FIXME: This is the same as IndexedPropertyPLoc and should be deduplicated. ArrayIndexedPropertyPLoc, + // This is distinct from PublicLengthPLoc because PhantomNewButterflyWithSize needs to know how big the Array is. + ArrayButterflyPublicLengthPLoc, ClosureVarPLoc, InternalFieldObjectPLoc, FunctionActivationPLoc, FunctionExecutablePLoc, IndexedPropertyPLoc, NamedPropertyPLoc, - PublicLengthPLoc, StructurePLoc, + PublicLengthPLoc, VectorLengthPLoc, SpreadPLoc, NewArrayWithSpreadArgumentPLoc, @@ -110,10 +112,14 @@ return m_kind == InvalidPromotedLocationKind && m_info; } + // These are the locations / values that are strictly needed to allocate the object. When + // object allocation sinking is breaking cycles for materialization, edges marked + // !neededForMaterialization are prioritized. bool neededForMaterialization() const { switch (kind()) { case NamedPropertyPLoc: + case ArrayIndexedPropertyPLoc: case ClosureVarPLoc: case RegExpObjectLastIndexPLoc: case InternalFieldObjectPLoc: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSafeToExecute.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSafeToExecute.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSafeToExecute.h 2025-08-08 09:17:51.464551000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSafeToExecute.h 2026-03-11 09:01:13.526465000 +0000 @@ -651,7 +651,8 @@ case NewAsyncGenerator: case NewArray: case NewArrayWithSize: - case NewArrayWithConstantSize: + case NewArrayWithButterfly: + case NewButterflyWithSize: case NewArrayWithSpecies: case NewArrayWithSizeAndStructure: case NewArrayBuffer: @@ -732,7 +733,8 @@ case MultiDeleteByOffset: case GetPropertyEnumerator: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncGeneratorFunction: @@ -742,7 +744,7 @@ case PhantomNewRegExp: case PutHint: case MaterializeNewObject: - case MaterializeNewArrayWithConstantSize: + case MaterializeNewArrayWithButterfly: case MaterializeCreateActivation: case MaterializeNewInternalFieldObject: case PhantomDirectArguments: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp 2025-12-16 12:14:02.459077800 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp 2026-03-11 09:01:13.527465000 +0000 @@ -13697,52 +13697,6 @@ jsValueResult(resultRegs, node); } -void SpeculativeJIT::compileMaterializeNewArrayWithConstantSize(Node* node) -{ - ObjectMaterializationData& data = node->objectMaterializationData(); - - GPRTemporary size(this); - GPRTemporary result(this); - - GPRReg sizeGPR = size.gpr(); - GPRReg storageGPR = result.gpr(); - GPRReg resultGPR = result.gpr(); - - // Step 1: Speculate appropriately on all of the children. - for (unsigned i = 0; i < node->numChildren(); ++i) - speculate(node, m_graph.varArgChild(node, i)); - - // Step 1: Create a new array with constant size. - compileNewArrayWithConstantSizeImpl(node, sizeGPR, resultGPR); - - // Step 2: Get the butterfly storage and fill the slots. - loadPtr(Address(resultGPR, JSObject::butterflyOffset()), storageGPR); - ASSERT(node->numChildren() == data.m_properties.size()); - for (unsigned i = 0; i < node->numChildren(); ++i) { - Edge edge = m_graph.varArgChild(node, i); - unsigned index = data.m_properties[i].info(); - switch (node->indexingType()) { - case ALL_DOUBLE_INDEXING_TYPES: { - SpeculateDoubleOperand value(this, edge); - storeDouble(value.fpr(), Address(storageGPR, sizeof(double) * index)); - break; - } - case ALL_INT32_INDEXING_TYPES: - case ALL_CONTIGUOUS_INDEXING_TYPES: { - JSValueOperand value(this, edge, ManualOperandSpeculation); // We already speculated. So this does not require speculation. - JSValueRegs valueRegs = value.jsValueRegs(); - storeValue(valueRegs, Address(storageGPR, sizeof(EncodedJSValue) * index)); - break; - } - default: - DFG_CRASH(m_graph, node, "Bad indexing type"); - break; - } - } - - cellResult(resultGPR, node); -} - void SpeculativeJIT::compileMaterializeNewObject(Node* node) { RegisteredStructure structure = node->structureSet().at(0); @@ -14885,27 +14839,78 @@ cellResult(resultGPR, node); } -void SpeculativeJIT::compileNewArrayWithConstantSizeImpl(Node* node, GPRReg sizeGPR, GPRReg resultGPR) +void SpeculativeJIT::compileNewButterflyWithSize(Node* node) { - ASSERT(m_graph.isWatchingHavingABadTimeWatchpoint(node)); - ASSERT(!hasAnyArrayStorage(node->indexingType())); + GPRTemporary storage(this); + JSValueRegsTemporary scratch(this); + GPRTemporary scratch2(this); - move(TrustedImm32(node->newArraySize()), sizeGPR); + GPRReg storageGPR = storage.gpr(); + JSValueRegs scratchRegs = scratch.regs(); + GPRReg scratchGPR = scratchRegs.payloadGPR(); + GPRReg scratch2GPR = scratch2.gpr(); - constexpr bool shouldConvertLargeSizeToArrayStorage = false; - compileAllocateNewArrayWithSize(node, resultGPR, sizeGPR, node->indexingType(), shouldConvertLargeSizeToArrayStorage); + IndexingType indexingMode = node->indexingMode(); + ASSERT(!hasAnyArrayStorage(indexingMode)); + ASSERT(!isCopyOnWrite(indexingMode)); + unsigned butterflyLength = node->child1()->asInt32(); + ASSERT(butterflyLength < MIN_ARRAY_STORAGE_CONSTRUCTION_LENGTH); + + constexpr bool hasIndexingHeader = true; + size_t allocationSize = Butterfly::totalSize(0, 0, hasIndexingHeader, butterflyLength * sizeof(JSValue)); + + JumpList slowCases; + emitAllocate(storageGPR, JITAllocator::constant(vm().auxiliarySpace().allocatorForNonInline(allocationSize, AllocatorForMode::EnsureAllocator)), scratchGPR, scratch2GPR, slowCases, SlowAllocationResult::UndefinedBehavior); + + addSlowPathGenerator(slowPathCall(slowCases, this, operationAllocateUnitializedAuxiliaryBase, storageGPR, TrustedImmPtr(&vm()), TrustedImmPtr(allocationSize))); + + GPRReg sizeGPR = scratch2GPR; + + move(Imm32(butterflyLength), sizeGPR); + + // FIXME: do post increment store pair. + addPtr(TrustedImm32(sizeof(IndexingHeader)), storageGPR); + static_assert(Butterfly::offsetOfPublicLength() + static_cast(sizeof(uint32_t)) == Butterfly::offsetOfVectorLength()); + storePair32(sizeGPR, sizeGPR, storageGPR, TrustedImm32(Butterfly::offsetOfPublicLength())); + + if (hasDouble(indexingMode)) + moveTrustedValue(jsNaN(), scratchRegs); + else + moveTrustedValue(JSValue(), scratchRegs); + + emitInitializeButterfly(storageGPR, sizeGPR, scratchRegs, sizeGPR); + storageResult(storageGPR, node); } -void SpeculativeJIT::compileNewArrayWithConstantSize(Node* node) +void SpeculativeJIT::compileNewArrayWithButterfly(Node* node) { - GPRTemporary size(this); + ASSERT(m_graph.isWatchingHavingABadTimeWatchpoint(node)); + + IndexingType indexingMode = node->indexingMode(); + ASSERT(!hasAnyArrayStorage(node->indexingMode())); + ASSERT(!isCopyOnWrite(indexingMode)); + JSGlobalObject* globalObject = m_graph.globalObjectFor(node->origin.semantic); + RegisteredStructure structure = m_graph.registerStructure(globalObject->arrayStructureForIndexingTypeDuringAllocation(node->indexingMode())); + + ASSERT(node->child1()->isInt32Constant()); + StorageOperand storage(this, node->child2()); GPRTemporary result(this); + GPRTemporary scratch1(this); + GPRTemporary scratch2(this); - GPRReg sizeGPR = size.gpr(); + GPRReg storageGPR = storage.gpr(); GPRReg resultGPR = result.gpr(); + GPRReg scratch1GPR = scratch1.gpr(); + GPRReg scratch2GPR = scratch2.gpr(); - compileNewArrayWithConstantSizeImpl(node, sizeGPR, resultGPR); - cellResult(result.gpr(), node); + JumpList slowCases; + + emitAllocateJSObject(resultGPR, TrustedImmPtr(structure), storageGPR, scratch1GPR, scratch2GPR, slowCases, SlowAllocationResult::UndefinedBehavior); + + addSlowPathGenerator(slowPathCall(slowCases, this, operationNewArrayWithSize, result.gpr(), LinkableConstant::globalObject(*this, node), structure, TrustedImm32(node->child1()->asInt32()), storageGPR)); + + DFG_ASSERT(m_graph, node, indexingMode & IsArray, indexingMode); + cellResult(resultGPR, node); } void SpeculativeJIT::compileNewArrayWithSpecies(Node* node) @@ -16203,17 +16208,13 @@ #if USE(JSVALUE64) JSValueRegs emptyValueRegs(scratchGPR); - if (hasDouble(structure->indexingType())) - move(TrustedImm64(std::bit_cast(PNaN)), emptyValueRegs.gpr()); - else - move(TrustedImm64(JSValue::encode(JSValue())), emptyValueRegs.gpr()); #else JSValueRegs emptyValueRegs(scratchGPR, scratch2GPR); +#endif if (hasDouble(structure->indexingType())) - moveValue(JSValue(JSValue::EncodeAsDouble, PNaN), emptyValueRegs); + moveTrustedValue(jsNaN(), emptyValueRegs); else - moveValue(JSValue(), emptyValueRegs); -#endif + moveTrustedValue(JSValue(), emptyValueRegs); emitInitializeButterfly(storageGPR, sizeGPR, emptyValueRegs, resultGPR); emitAllocateJSObject(resultGPR, TrustedImmPtr(structure), storageGPR, scratchGPR, scratch2GPR, slowCases, SlowAllocationResult::UndefinedBehavior); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h 2025-08-08 09:17:51.468551000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h 2026-03-11 09:01:13.528465000 +0000 @@ -1712,7 +1712,6 @@ void compileSetRegExpObjectLastIndex(Node*); void compileLazyJSConstant(Node*); void compileMaterializeNewObject(Node*); - void compileMaterializeNewArrayWithConstantSize(Node*); void compileRecordRegExpCachedResult(Node*); void compileToObjectOrCallObjectConstructor(Node*); void compileResolveScope(Node*); @@ -1758,9 +1757,9 @@ void compileSetArgumentCountIncludingThis(Node*); void compileStrCat(Node*); void compileNewArrayBuffer(Node*); + void compileNewButterflyWithSize(Node*); void compileNewArrayWithSize(Node*); - void compileNewArrayWithConstantSizeImpl(Node*, GPRReg, GPRReg); - void compileNewArrayWithConstantSize(Node*); + void compileNewArrayWithButterfly(Node*); void compileNewArrayWithSpecies(Node*); void compileNewArrayWithSizeAndStructure(Node*); void compileNewTypedArray(Node*); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp 2025-08-08 09:17:51.468551000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp 2026-03-11 09:01:13.529465000 +0000 @@ -3191,8 +3191,13 @@ break; } - case NewArrayWithConstantSize: { - compileNewArrayWithConstantSize(node); + case NewButterflyWithSize: { + compileNewButterflyWithSize(node); + break; + } + + case NewArrayWithButterfly: { + compileNewArrayWithButterfly(node); break; } @@ -4306,10 +4311,6 @@ compileMaterializeNewObject(node); break; - case MaterializeNewArrayWithConstantSize: - compileMaterializeNewArrayWithConstantSize(node); - break; - case PutDynamicVar: { compilePutDynamicVar(node); break; @@ -4399,7 +4400,8 @@ case CheckBadValue: case BottomValue: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncFunction: @@ -4411,6 +4413,7 @@ case CheckStructureImmediate: case MaterializeCreateActivation: case MaterializeNewInternalFieldObject: + case MaterializeNewArrayWithButterfly: case PutStack: case KillStack: case GetStack: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp 2025-08-08 09:17:51.468551000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp 2026-03-11 09:01:13.532465000 +0000 @@ -4553,8 +4553,13 @@ break; } - case NewArrayWithConstantSize: { - compileNewArrayWithConstantSize(node); + case NewButterflyWithSize: { + compileNewButterflyWithSize(node); + break; + } + + case NewArrayWithButterfly: { + compileNewArrayWithButterfly(node); break; } @@ -6004,10 +6009,6 @@ compileMaterializeNewObject(node); break; - case MaterializeNewArrayWithConstantSize: - compileMaterializeNewArrayWithConstantSize(node); - break; - case CallDOM: compileCallDOM(node); break; @@ -6577,7 +6578,8 @@ case CheckBadValue: case BottomValue: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncFunction: @@ -6590,6 +6592,7 @@ case GetVectorLength: case PutHint: case CheckStructureImmediate: + case MaterializeNewArrayWithButterfly: case MaterializeCreateActivation: case MaterializeNewInternalFieldObject: case PutStack: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.cpp 2025-12-16 12:14:02.459077800 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.cpp 2026-03-11 09:01:13.533465000 +0000 @@ -391,7 +391,8 @@ case NewAsyncGenerator: case NewArray: case NewArrayWithSize: - case NewArrayWithConstantSize: + case NewArrayWithButterfly: + case NewButterflyWithSize: case NewArrayWithSizeAndStructure: case NewArrayBuffer: case NewInternalFieldObject: @@ -404,7 +405,7 @@ case NewSet: case NewSymbol: case MaterializeNewObject: - case MaterializeNewArrayWithConstantSize: + case MaterializeNewArrayWithButterfly: case MaterializeCreateActivation: case MakeRope: case MakeAtomString: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGUseKind.h webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGUseKind.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGUseKind.h 2025-12-16 12:14:02.467077700 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGUseKind.h 2026-03-11 09:01:13.533465000 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2013-2020 Apple Inc. All rights reserved. + * Copyright (C) 2013-2025 Apple Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -28,7 +28,7 @@ #if ENABLE(DFG_JIT) #include "DFGNodeFlags.h" -#include "SpeculatedType.h" +#include "IndexingType.h" #include namespace JSC { namespace DFG { diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGValidate.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGValidate.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGValidate.cpp 2025-08-08 09:17:51.472550900 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGValidate.cpp 2026-03-11 09:01:13.533465000 +0000 @@ -363,9 +363,17 @@ VALIDATE((node), !hasAnyArrayStorage(structure->indexingType())); } break; - case MaterializeNewArrayWithConstantSize: - VALIDATE((node), isNewArrayWithConstantSizeIndexingType(node->indexingType())); + case NewArrayWithButterfly: + case NewButterflyWithSize: + case MaterializeNewArrayWithButterfly: { + // These only support constant size butterflies right now. + Edge sizeChild = node->op() == MaterializeNewArrayWithButterfly ? m_graph.varArgChild(node, 0) : node->child1(); + VALIDATE((node), sizeChild->isInt32Constant()); + VALIDATE((node), !hasAnyArrayStorage(node->indexingType())); + if (node->op() == MaterializeNewArrayWithButterfly) + VALIDATE((node), !hasUndecided(node->indexingType())); break; + } case DoubleConstant: case Int52Constant: VALIDATE((node), node->isNumberConstant()); @@ -677,7 +685,8 @@ case CheckInBounds: case CheckInBoundsInt52: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncFunction: @@ -898,7 +907,7 @@ continue; switch (node->op()) { case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncFunction: @@ -919,6 +928,29 @@ case GetMyArgumentByValOutOfBounds: break; + case PhantomNewArrayWithButterfly: + // Conceptually it would be valid to sink/eliminate the Array wrapper around a butterfly. + // The problem is that our GC doesn't scan auxilary buffers it sees on the stack since + // they don't have an indexing header. This means any new objects that are stored into + // the butterfly wouldn't be marked. e.g. something like: + // + // 1: NewButterflyWithSize + // 2: PhantomNewArrayWithButterfly + // 3: NewObject + // -: PutByVal(@2, 1, @3, @1) + // ... GC + // 4: GetByVal(@2, 1, @1) + // -: Use(@4) <-- UAF + // + // It's possible we work around this by one of: + // 1) Allocating a JSCellButterfly but that only saves a few bytes so it probably + // wouldn't be profitable. + // 2) Conservatively scanning any auxilary found on the stack but not visited by an + // object. + VALIDATE((node), node->child2()->op() == PhantomNewButterflyWithSize); + break; + + case Check: case CheckVarargs: // FIXME: This is probably not correct. diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGValueRepReductionPhase.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGValueRepReductionPhase.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/dfg/DFGValueRepReductionPhase.cpp 2025-08-08 09:17:51.472550900 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/dfg/DFGValueRepReductionPhase.cpp 2026-03-10 09:14:43.286190000 +0000 @@ -598,11 +598,25 @@ case GetClosureVar: case GetGlobalVar: case GetGlobalLexicalVariable: - case MultiGetByOffset: case GetByOffset: { candidate->setResult(NodeResultDouble); resultNode = candidate; break; + } + + case MultiGetByOffset: { + MultiGetByOffsetData& data = candidate->multiGetByOffsetData(); + for (unsigned i = 0; i < data.cases.size(); ++i) { + GetByOffsetMethod& method = data.cases[i].method(); + if (method.kind() == GetByOffsetMethod::Constant) { + // It's possible there are non-Number constants that still predict NumberUse, e.g. undefined. + std::optional doubleConstant = method.constant()->value().toNumberFromPrimitive(); + method.setConstantValue(m_graph.freeze(jsDoubleNumber(*doubleConstant))); + } + } + candidate->setResult(NodeResultDouble); + resultNode = candidate; + break; } case MultiGetByVal: { diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLCapabilities.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLCapabilities.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLCapabilities.cpp 2025-08-08 09:17:51.488550700 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLCapabilities.cpp 2026-03-11 09:01:13.533465000 +0000 @@ -250,7 +250,8 @@ case MakeRope: case MakeAtomString: case NewArrayWithSize: - case NewArrayWithConstantSize: + case NewArrayWithButterfly: + case NewButterflyWithSize: case NewArrayWithSpecies: case NewArrayWithSizeAndStructure: case TryGetById: @@ -343,7 +344,8 @@ case EnumeratorPutByVal: case BottomValue: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewArrayWithButterfly: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncGeneratorFunction: @@ -354,7 +356,7 @@ case PutHint: case CheckStructureImmediate: case MaterializeNewObject: - case MaterializeNewArrayWithConstantSize: + case MaterializeNewArrayWithButterfly: case MaterializeCreateActivation: case MaterializeNewInternalFieldObject: case PhantomDirectArguments: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.cpp 2025-08-08 09:17:51.488550700 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.cpp 2026-03-11 09:01:13.533465000 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (C) 2014, 2015 Apple Inc. All rights reserved. + * Copyright (C) 2014-2025 Apple Inc. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -36,17 +36,16 @@ ExitTimeObjectMaterialization::ExitTimeObjectMaterialization(Node* node, CodeOrigin codeOrigin) : m_type(node->op()) - , m_indexingType(node->op() == DFG::PhantomNewArrayWithConstantSize ? node->indexingType() : NoIndexingShape) - , m_size(node->op() == DFG::PhantomNewArrayWithConstantSize ? node->newArraySize() : 0) + , m_indexingType(node->hasIndexingType() ? node->indexingType() : NoIndexingShape) , m_origin(codeOrigin) -{ -} +{ } ExitTimeObjectMaterialization::~ExitTimeObjectMaterialization() = default; void ExitTimeObjectMaterialization::add( PromotedLocationDescriptor location, const ExitValue& value) { + // FIXME: We should probably do some validation here that any values stored a Butterfly are correct for the indexing type. m_properties.append(ExitPropertyValue(location, value)); } diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h 2025-08-08 09:17:51.488550700 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h 2026-03-11 09:01:13.534465000 +0000 @@ -48,7 +48,6 @@ DFG::NodeType type() const { return m_type; } IndexingType indexingType() const { return m_indexingType; } - size_t size() const { return m_size; } CodeOrigin origin() const { return m_origin; } ExitValue get(DFG::PromotedLocationDescriptor) const; @@ -63,7 +62,6 @@ private: DFG::NodeType m_type; IndexingType m_indexingType; - size_t m_size; CodeOrigin m_origin; Vector m_properties; }; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp 2025-12-16 12:14:02.471077400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp 2026-03-11 09:01:13.537465000 +0000 @@ -1258,8 +1258,11 @@ case NewArrayWithSize: compileNewArrayWithSize(); break; - case NewArrayWithConstantSize: - compileNewArrayWithConstantSize(); + case NewArrayWithButterfly: + compileNewArrayWithButterfly(); + break; + case NewButterflyWithSize: + compileNewButterflyWithSize(); break; case NewArrayWithSpecies: compileNewArrayWithSpecies(); @@ -1743,8 +1746,8 @@ case MaterializeNewObject: compileMaterializeNewObject(); break; - case MaterializeNewArrayWithConstantSize: - compileMaterializeNewArrayWithConstantSize(); + case MaterializeNewArrayWithButterfly: + compileMaterializeNewArrayWithButterfly(); break; case MaterializeCreateActivation: compileMaterializeCreateActivation(); @@ -1888,12 +1891,17 @@ break; } + case PhantomNewArrayWithButterfly: { + // It would be very bad to get here in this state and could lead to horrible GC bugs. See ObjectAllocationSinking::handleNode for details. + RELEASE_ASSERT(m_node->child2()->op() == PhantomNewButterflyWithSize); + [[fallthrough]]; + } case PhantomLocal: case MovHint: case ZombieHint: case ExitOK: case PhantomNewObject: - case PhantomNewArrayWithConstantSize: + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncGeneratorFunction: @@ -10207,23 +10215,29 @@ setJSValue(vmCall(Int64, operationNewArrayWithSize, weakPointer(globalObject), structureValue, publicLength, m_out.intPtrZero)); } - LValue compileNewArrayWithConstantSizeImpl() + void compileNewButterflyWithSize() { - LValue publicLength = m_out.constInt32(m_node->newArraySize()); + ASSERT(m_graph.isWatchingHavingABadTimeWatchpoint(m_node)); + ASSERT(!isCopyOnWrite(m_node->indexingMode())); - JSGlobalObject* globalObject = m_graph.globalObjectFor(m_origin.semantic); + LValue publicLength = lowInt32(m_node->child1()); + LValue indexingType = m_out.constInt32(m_node->indexingType()); - ASSERT(m_graph.isWatchingHavingABadTimeWatchpoint(m_node)); - ASSERT(!hasAnyArrayStorage(m_node->indexingType())); - IndexingType indexingType = m_node->indexingType(); - LValue result = allocateJSArray( - publicLength, publicLength, weakPointer(globalObject->arrayStructureForIndexingTypeDuringAllocation(indexingType)), m_out.constInt32(indexingType)).array; - return result; + LValue butterfly = allocateButterfly(indexingType, m_out.int32Zero, publicLength, publicLength); + + setStorage(butterfly); + // No mutator fence is needed. Butterflies are only scanned when the GC discovers them in an object not on the stack. } - void compileNewArrayWithConstantSize() + void compileNewArrayWithButterfly() { - setJSValue(compileNewArrayWithConstantSizeImpl()); + ASSERT(m_graph.isWatchingHavingABadTimeWatchpoint(m_node)); + ASSERT(!hasAnyArrayStorage(m_node->indexingType())); + + LValue publicLength = lowInt32(m_node->child1()); + LValue butterfly = lowStorage(m_node->child2()); + LValue array = allocateJSArray(m_node->indexingType(), publicLength, butterfly); + setJSValue(array); mutatorFence(); } @@ -17245,21 +17259,21 @@ }); } - void compileMaterializeNewArrayWithConstantSize() + void compileMaterializeNewArrayWithButterfly() { - // Step 1: Speculate appropriately on all of the children. for (unsigned i = 0; i < m_node->numChildren(); ++i) - speculate(m_graph.varArgChild(m_node, i)); - - // Step 2: Create a new array with constant size. - LValue result = compileNewArrayWithConstantSizeImpl(); + RELEASE_ASSERT(!m_interpreter.needsTypeCheck(m_graph.varArgChild(m_node, i))); - // Step 3: Get the buttferfly storage and fill the slots. - LValue butterfly = m_out.loadPtr(result, m_heaps.JSObject_butterfly); IndexingType indexingType = m_node->indexingType(); + LValue publicLength = lowInt32(m_graph.varArgChild(m_node, 0)); + // FIXME: we should sort the properties by index then we can shouldInitializeElements = false here but when we do the properties below. + LValue butterfly = lowStorage(m_graph.varArgChild(m_node, 1)); + ObjectMaterializationData& data = m_node->objectMaterializationData(); + for (unsigned i = 0; i < data.m_properties.size(); ++i) { - Edge edge = m_graph.varArgChild(m_node, i); + // Add two to account for `size` and `butterfly` + Edge edge = m_graph.varArgChild(m_node, i + 2); unsigned index = data.m_properties[i].info(); switch (m_node->indexingType()) { case ALL_DOUBLE_INDEXING_TYPES: @@ -17277,7 +17291,8 @@ } } - setJSValue(result); + LValue array = allocateJSArray(indexingType, publicLength, butterfly); + setJSValue(array); mutatorFence(); } @@ -20694,6 +20709,106 @@ LValue butterfly; }; + // FIXME: Reduced version of the JSArray allocation below. We should consolidate them. + LValue allocateButterfly(LValue indexingType, LValue preCapacity, LValue publicLength, LValue vectorLength, bool shouldInitializeElements = true) + { + LBasicBlock slowBlock = m_out.newBlock(); + LBasicBlock continuation = m_out.newBlock(); + + if (preCapacity->hasInt32() && vectorLength->hasInt32()) { + unsigned vectorLengthConst = static_cast(vectorLength->asInt32()); + if (vectorLengthConst <= MAX_STORAGE_VECTOR_LENGTH) { + vectorLengthConst = Butterfly::optimalContiguousVectorLength( + preCapacity->asInt32(), vectorLengthConst); + vectorLength = m_out.constInt32(vectorLengthConst); + } + } else { + // We don't compute the optimal vector length for new Array(blah) where blah is not + // statically known, since the compute effort of doing it here is probably not worth it. + } + + static_assert(MarkedSpace::largeCutoff < MIN_ARRAY_STORAGE_CONSTRUCTION_LENGTH * sizeof(JSValue), "This assumes any butterfly allocation that would be force to change indexing type would hit the slow path anyway."); + static_assert(1 << 3 == sizeof(JSValue)); + + LValue payloadSizeInBytes = + m_out.shl( + m_out.zeroExt( + m_out.add(vectorLength, preCapacity), + pointerType()), + m_out.constIntPtr(3)); + + LValue butterflySize = m_out.add( + payloadSizeInBytes, m_out.constIntPtr(sizeof(IndexingHeader))); + + LValue allocator = allocatorForSize(vm().auxiliarySpace(), butterflySize, slowBlock); + LValue base = allocateHeapCell(allocator, slowBlock); + ValueFromBlock fastBase = m_out.anchor(base); + m_out.jump(continuation); + + m_out.appendTo(slowBlock); + VM& vm = this->vm(); + LValue slowButterflyBase = lazySlowPath( + [=, &vm] (const Vector& locations) -> RefPtr { + return createLazyCallGenerator(vm, + operationAllocateUnitializedAuxiliaryBase, locations[0].directGPR(), CCallHelpers::TrustedImmPtr(&vm), + locations[1].directGPR()); + }, + payloadSizeInBytes); + ValueFromBlock slowBase = m_out.anchor(slowButterflyBase); + m_out.jump(continuation); + + m_out.appendTo(continuation); + LValue butterflyBase = m_out.phi(pointerType(), fastBase, slowBase); + LValue butterfly = m_out.add( + butterflyBase, + m_out.add( + m_out.shl(m_out.zeroExt(preCapacity, pointerType()), m_out.constIntPtr(3)), + m_out.constIntPtr(sizeof(IndexingHeader)))); + + + m_out.store32(publicLength, butterfly, m_heaps.Butterfly_publicLength); + m_out.store32(vectorLength, butterfly, m_heaps.Butterfly_vectorLength); + + initializeArrayElements( + indexingType, + shouldInitializeElements ? m_out.int32Zero : publicLength, vectorLength, + butterfly); + + return butterfly; + } + + LValue allocateJSArray(IndexingType indexingType, LValue publicLength, LValue butterfly) + { + LBasicBlock slowCase = m_out.newBlock(); + LBasicBlock continuation = m_out.newBlock(); + + VM& vm = this->vm(); + JSGlobalObject* globalObject = m_graph.globalObjectFor(m_origin.semantic); + RegisteredStructure structure = m_graph.registerStructure(globalObject->arrayStructureForIndexingTypeDuringAllocation( + indexingType)); + + LValue structureValue = weakStructure(structure); + LValue array = allocateObject(structureValue, butterfly, slowCase); + ValueFromBlock fastArray = m_out.anchor(array); + m_out.jump(continuation); + + m_out.appendTo(slowCase); + LValue slowResult = lazySlowPath( + [=, &vm] (const Vector& locations) -> RefPtr { + return createLazyCallGenerator(vm, + operationNewArrayWithSize, locations[0].directGPR(), CCallHelpers::TrustedImmPtr(globalObject), + locations[1].directGPR(), locations[2].directGPR(), locations[3].directGPR()); + }, + structureValue, publicLength, butterfly); + ValueFromBlock slowArray = m_out.anchor(slowResult); + m_out.jump(continuation); + + m_out.appendTo(continuation); + return m_out.phi(pointerType(), fastArray, slowArray); + } + + // FIXME: We don't need to handle large array sizes because anything that big has to be precise allocated anyway. + // FIXME: We should try replacing this with the two methods above. ArrayValues allocateJSArray(LValue publicLength, LValue vectorLength, LValue structure, LValue indexingType, bool shouldInitializeElements = true, bool shouldLargeArraySizeCreateArrayStorage = true) { JSGlobalObject* globalObject = m_graph.globalObjectFor(m_origin.semantic); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLOperations.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLOperations.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLOperations.cpp 2025-08-08 09:17:51.492550600 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLOperations.cpp 2026-03-11 09:01:13.537465000 +0000 @@ -73,34 +73,29 @@ DeferGCForAWhile deferGC(vm); switch (materialization->type()) { - case PhantomNewArrayWithConstantSize: { + case PhantomNewArrayWithButterfly: { + auto scope = DECLARE_THROW_SCOPE(vm); + // This might be unnecessary because operationMaterializeObjectInOSR does DeferGCForAWhile but its better to be safe. JSArray* array = jsCast(JSValue::decode(*encodedValue)); for (unsigned i = materialization->properties().size(); i--;) { const ExitPropertyValue& property = materialization->properties()[i]; + if (property.location().kind() != ArrayIndexedPropertyPLoc) + continue; + JSValue value = JSValue::decode(values[i]); unsigned index = property.location().info(); - Butterfly* butterfly = array->butterfly(); - switch (materialization->indexingType()) { - case ALL_DOUBLE_INDEXING_TYPES: { - ASSERT(value.isNumber()); - double valueAsDouble = value.asNumber(); - butterfly->contiguousDouble().at(array, index) = valueAsDouble; - break; - } - case ALL_INT32_INDEXING_TYPES: - case ALL_CONTIGUOUS_INDEXING_TYPES: { - butterfly->contiguous().at(array, index).set(vm, array, value); - break; - } - default: - RELEASE_ASSERT_NOT_REACHED(); - break; - } + array->putDirectIndex(globalObject, index, value); + scope.assertNoExceptionExceptTermination(); } + + // This might be unnecessary because operationMaterializeObjectInOSR does DeferGCForAWhile but its better to be safe. + if (hasContiguous(materialization->indexingType())) + vm.writeBarrier(array); break; } + case PhantomNewObject: { JSFinalObject* object = jsCast(JSValue::decode(*encodedValue)); Structure* structure = object->structure(); @@ -126,6 +121,7 @@ break; } + case PhantomNewButterflyWithSize: case PhantomNewFunction: case PhantomNewGeneratorFunction: case PhantomNewAsyncFunction: @@ -218,7 +214,7 @@ } -JSC_DEFINE_NOEXCEPT_JIT_OPERATION(operationMaterializeObjectInOSR, JSCell*, (JSGlobalObject* globalObject, ExitTimeObjectMaterialization* materialization, EncodedJSValue* values)) +JSC_DEFINE_NOEXCEPT_JIT_OPERATION(operationMaterializeObjectInOSR, HeapCell*, (JSGlobalObject* globalObject, ExitTimeObjectMaterialization* materialization, EncodedJSValue* values)) { using namespace DFG; VM& vm = globalObject->vm(); @@ -233,17 +229,78 @@ DeferGCForAWhile deferGC(vm); switch (materialization->type()) { - case PhantomNewArrayWithConstantSize: { + case PhantomNewButterflyWithSize: { auto scope = DECLARE_THROW_SCOPE(vm); - size_t size = materialization->size(); - Structure* structure = globalObject->arrayStructureForIndexingTypeDuringAllocation(materialization->indexingType()); + size_t size = UINT64_MAX; + for (unsigned i = 0; i < materialization->properties().size(); ++i) { + const ExitPropertyValue& property = materialization->properties()[i]; + if (property.location() != PromotedLocationDescriptor(ArrayButterflyPublicLengthPLoc)) + continue; + - JSArray* result = JSArray::tryCreate(vm, structure, size); + RELEASE_ASSERT(JSValue::decode(values[i]).isInt32()); + size = JSValue::decode(values[i]).asInt32(); + break; + } + RELEASE_ASSERT(size < MIN_ARRAY_STORAGE_CONSTRUCTION_LENGTH); + + unsigned preCapacity = 0; + unsigned propertyCapacity = 0; + IndexingHeader header; + header.setPublicLength(size); + header.setVectorLength(size); + Butterfly* result = Butterfly::tryCreate(vm, globalObject, preCapacity, propertyCapacity, true, header, size * sizeof(JSValue)); if (!result) [[unlikely]] { throwOutOfMemoryError(globalObject, scope); OPERATION_RETURN(scope, nullptr); } + + return std::bit_cast(result); + } + + case PhantomNewArrayWithButterfly: { + Structure* structure = globalObject->arrayStructureForIndexingTypeDuringAllocation(materialization->indexingType()); + + Butterfly* butterfly = nullptr; + for (unsigned i = 0; i < materialization->properties().size(); ++i) { + const ExitPropertyValue& property = materialization->properties()[i]; + if (property.location().kind() == ArrayButterflyPLoc) { + butterfly = std::bit_cast(values[i]); + break; + } + } + RELEASE_ASSERT(butterfly); + + JSArray* result = JSArray::createWithButterfly(vm, nullptr, structure, butterfly); + + // The real values will be put subsequently by + // operationPopulateNewObjectInOSR. We can't fill them in + // now, because they may not be available yet (typically + // because we have a cyclic dependency graph). + + // We put a dummy value here in order to avoid super-subtle + // GC-and-OSR-exit crashes in case we have a bug and some + // field is, for any reason, not filled later. + // We use a random-ish number instead of a sensible value like + // undefined to make possible bugs easier to track. + for (unsigned i = 0; i < materialization->properties().size(); ++i) { + const ExitPropertyValue& property = materialization->properties()[i]; + if (property.location().kind() != ArrayIndexedPropertyPLoc) { + ASSERT(property.location().kind() == ArrayButterflyPLoc); + continue; + } + + unsigned index = property.location().info(); + + int sentinel = 0xD3137E; // delete + ASSERT(jsNumber(sentinel).isInt32()); + if (hasDouble(materialization->indexingType())) + butterfly->contiguousDouble().atUnsafe(index) = static_cast(sentinel); + else + butterfly->contiguous().atUnsafe(index).setStartingValue(jsNumber(sentinel)); + } + return result; } diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLOperations.h webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLOperations.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/ftl/FTLOperations.h 2025-08-08 09:17:51.492550600 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/ftl/FTLOperations.h 2026-03-11 09:01:13.537465000 +0000 @@ -38,7 +38,7 @@ class LazySlowPath; -JSC_DECLARE_NOEXCEPT_JIT_OPERATION(operationMaterializeObjectInOSR, JSCell*, (JSGlobalObject*, ExitTimeObjectMaterialization*, EncodedJSValue*)); +JSC_DECLARE_NOEXCEPT_JIT_OPERATION(operationMaterializeObjectInOSR, HeapCell*, (JSGlobalObject*, ExitTimeObjectMaterialization*, EncodedJSValue*)); JSC_DECLARE_NOEXCEPT_JIT_OPERATION(operationPopulateObjectInOSR, void, (JSGlobalObject*, ExitTimeObjectMaterialization*, EncodedJSValue*, EncodedJSValue*)); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/llint/InPlaceInterpreter64.asm webkit2gtk-2.50.6/Source/JavaScriptCore/llint/InPlaceInterpreter64.asm --- webkit2gtk-2.50.4/Source/JavaScriptCore/llint/InPlaceInterpreter64.asm 2025-08-29 07:21:25.013516400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/llint/InPlaceInterpreter64.asm 2026-03-03 21:21:57.541184700 +0000 @@ -3449,7 +3449,9 @@ bqeq t0, ValueNull, .nullArray loadi JSWebAssemblyArray::m_size[t0], t0 pushInt32(t0) - advancePC(2) + loadb IPInt::InstructionLengthMetadata::length[MC], t0 + advancePCByReg(t0) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() .nullArray: @@ -3462,9 +3464,9 @@ addp 4*StackValueSize, sp - loadb IPInt::ArrayFillMetadata::length[MC], t0 + loadb IPInt::InstructionLengthMetadata::length[MC], t0 advancePCByReg(t0) - advanceMC(constexpr (sizeof(IPInt::ArrayFillMetadata))) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() end) @@ -3474,9 +3476,9 @@ addp 5*StackValueSize, sp - loadb IPInt::ArrayFillMetadata::length[MC], t0 + loadb IPInt::InstructionLengthMetadata::length[MC], t0 advancePCByReg(t0) - advanceMC(constexpr (sizeof(IPInt::ArrayCopyMetadata))) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() end) @@ -3600,13 +3602,17 @@ popQuad(a1) operationCall(macro() cCall2(_ipint_extern_any_convert_extern) end) pushQuad(r0) - advancePC(2) + loadb IPInt::InstructionLengthMetadata::length[MC], t0 + advancePCByReg(t0) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() end) ipintOp(_extern_convert_any, macro() # do nothing - advancePC(2) + loadb IPInt::InstructionLengthMetadata::length[MC], t0 + advancePCByReg(t0) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() end) @@ -3617,7 +3623,9 @@ orq TagNumber, t0 pushQuad(t0) - advancePC(2) + loadb IPInt::InstructionLengthMetadata::length[MC], t0 + advancePCByReg(t0) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() end) @@ -3626,7 +3634,9 @@ bqeq t0, ValueNull, .i31_get_throw pushInt32(t0) - advancePC(2) + loadb IPInt::InstructionLengthMetadata::length[MC], t0 + advancePCByReg(t0) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() .i31_get_throw: throwException(NullI31Get) @@ -3638,7 +3648,9 @@ andq 0x7fffffff, t0 pushInt32(t0) - advancePC(2) + loadb IPInt::InstructionLengthMetadata::length[MC], t0 + advancePCByReg(t0) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() .i31_get_throw: throwException(NullI31Get) @@ -4061,7 +4073,9 @@ # v128.const loadv 2[PC], v0 pushv v0 - advancePC(18) + loadb IPInt::InstructionLengthMetadata::length[MC], t0 + advancePCByReg(t0) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() end) @@ -4106,7 +4120,9 @@ end _simd_i32x4_extract_lane_end: pushInt32(t0) - advancePC(3) + loadb IPInt::InstructionLengthMetadata::length[MC], t0 + advancePCByReg(t0) + advanceMC(constexpr (sizeof(IPInt::InstructionLengthMetadata))) nextIPIntInstruction() end) diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp 2025-09-17 08:42:04.454882400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp 2026-03-03 21:21:57.541184700 +0000 @@ -60,6 +60,7 @@ #include "LLIntExceptions.h" #include "LLIntPrototypeLoadAdaptiveStructureWatchpoint.h" #include "LLIntThunks.h" +#include "MaxFrameExtentForSlowPathCall.h" #include "ObjectConstructor.h" #include "ObjectPropertyConditionSet.h" #include "ProtoCallFrameInlines.h" @@ -2527,13 +2528,11 @@ static ALWAYS_INLINE int arityCheckFor(VM& vm, CallFrame* callFrame, CodeBlock* newCodeBlock) { ASSERT(callFrame->argumentCountIncludingThis() < static_cast(newCodeBlock->numParameters())); - int padding = numberOfStackPaddingSlotsWithExtraSlots(newCodeBlock, callFrame->argumentCountIncludingThis()); - - Register* newStack = callFrame->registers() - WTF::roundUpToMultipleOf(stackAlignmentRegisters(), padding); - - if (!vm.ensureStackCapacityFor(newStack)) [[unlikely]] + int slotsToAdd = numberOfStackPaddingSlotsWithExtraSlots(newCodeBlock, callFrame->argumentCountIncludingThis()); + Register* newStackPointer = callFrame->registers() - WTF::roundUpToMultipleOf(stackAlignmentRegisters(), slotsToAdd) - newCodeBlock->numCalleeLocals() - maxFrameExtentForSlowPathCallInRegisters; + if (!vm.ensureStackCapacityFor(newStackPointer)) [[unlikely]] return -1; - return padding; + return slotsToAdd; } LLINT_SLOW_PATH_DECL(slow_path_arityCheck) diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm webkit2gtk-2.50.6/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm --- webkit2gtk-2.50.4/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm 2025-12-16 12:14:02.479077300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm 2026-03-03 21:21:57.542184800 +0000 @@ -725,7 +725,7 @@ addi 1, t2, t3 andi ~1, t3 lshiftp 3, t3 - subp cfr, t3, t5 + subp sp, t3, t5 loadp CodeBlock::m_vm[t1], t0 if C_LOOP bplteq VM::m_cloopStackLimit[t0], t5, .stackHeightOK diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm webkit2gtk-2.50.6/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm --- webkit2gtk-2.50.4/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm 2025-12-16 12:14:02.479077300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm 2026-03-03 21:21:57.542184800 +0000 @@ -723,7 +723,7 @@ addi 1, t2, t3 andi ~1, t3 lshiftp 3, t3 - subp cfr, t3, t5 + subp sp, t3, t5 loadp CodeBlock::m_vm[t1], t0 if C_LOOP bplteq VM::m_cloopStackLimit[t0], t5, .stackHeightOK diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/CachedTypes.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/CachedTypes.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/CachedTypes.cpp 2025-12-16 12:14:02.483077300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/CachedTypes.cpp 2026-02-27 21:48:47.930167700 +0000 @@ -2258,6 +2258,7 @@ , m_binaryArithProfiles(cachedCodeBlock.numBinaryArithProfiles()) , m_unaryArithProfiles(cachedCodeBlock.numUnaryArithProfiles()) { + m_llintExecuteCounter.setNewThreshold(thresholdForJIT(Options::thresholdForJITAfterWarmUp())); } template diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/IndexingType.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/IndexingType.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/IndexingType.cpp 2025-08-08 09:17:51.580548800 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/IndexingType.cpp 2026-03-11 09:01:13.537465000 +0000 @@ -39,7 +39,23 @@ return std::max(a, b); } -IndexingType leastUpperBoundOfIndexingTypeAndType(IndexingType indexingType, SpeculatedType type) +bool isProvenValidTypeForIndexingShapeStorage(IndexingType indexingType, SpeculatedType type) +{ + ASSERT(type); + switch (indexingType) { + case ALL_INT32_INDEXING_TYPES: + return isInt32Speculation(type); + case ALL_DOUBLE_INDEXING_TYPES: + return isBytecodeRealNumberSpeculation(type); + case ALL_CONTIGUOUS_INDEXING_TYPES: + case ALL_ARRAY_STORAGE_INDEXING_TYPES: + return isSubtypeSpeculation(type, SpecBytecodeTop); + default: + return false; + } +} + +IndexingType leastUpperBoundOfIndexingTypeAndTypeForSpeculation(IndexingType indexingType, SpeculatedType type) { if (!type) return indexingType; @@ -49,11 +65,13 @@ case ALL_INT32_INDEXING_TYPES: if (isInt32Speculation(type)) return (indexingType & ~IndexingShapeMask) | Int32Shape; + // Even though NaN wouldn't be a valid value to store in a double array many DFG nodes will say they produce one so this somewhat lies. // FIXME: Should this really say that it wants a double for NaNs. if (isFullNumberSpeculation(type)) return (indexingType & ~IndexingShapeMask) | DoubleShape; return (indexingType & ~IndexingShapeMask) | ContiguousShape; case ALL_DOUBLE_INDEXING_TYPES: + // Even though NaN wouldn't be a valid value to store in a double array many DFG nodes will say they produce one so this somewhat lies. // FIXME: Should this really say that it wants a double for NaNs. if (isFullNumberSpeculation(type)) return indexingType; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/IndexingType.h webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/IndexingType.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/IndexingType.h 2025-08-08 09:17:51.580548800 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/IndexingType.h 2026-03-11 09:01:13.537465000 +0000 @@ -210,19 +210,6 @@ return (indexingType & IndexingShapeMask) >> IndexingShapeShift; } -inline bool isNewArrayWithConstantSizeIndexingType(IndexingType indexingType) -{ - switch (indexingType) { - case ALL_DOUBLE_INDEXING_TYPES: - case ALL_INT32_INDEXING_TYPES: - case ALL_CONTIGUOUS_INDEXING_TYPES: { - return true; - } - default: - return false; - } -} - inline IndexingType indexingTypeForValue(JSValue value) { if (value.isInt32()) @@ -237,7 +224,8 @@ // Return an indexing type that can handle all of the elements of both indexing types. IndexingType leastUpperBoundOfIndexingTypes(IndexingType, IndexingType); -IndexingType leastUpperBoundOfIndexingTypeAndType(IndexingType, SpeculatedType); +bool isProvenValidTypeForIndexingShapeStorage(IndexingType, SpeculatedType); +IndexingType leastUpperBoundOfIndexingTypeAndTypeForSpeculation(IndexingType, SpeculatedType); IndexingType leastUpperBoundOfIndexingTypeAndValue(IndexingType, JSValue); void dumpIndexingType(PrintStream&, IndexingType); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp 2025-12-16 12:14:02.487077200 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp 2026-03-04 00:15:18.071550400 +0000 @@ -106,14 +106,14 @@ static String availableNamedTimeZoneIdentifier(StringView timeZoneName) { UErrorCode status = U_ZERO_ERROR; - UEnumeration* timeZones = ucal_openTimeZones(&status); + auto timeZones = std::unique_ptr>(ucal_openTimeZones(&status)); ASSERT(U_SUCCESS(status)); do { status = U_ZERO_ERROR; int32_t ianaTimeZoneLength; // Time zone names are represented as char16_t[] in all related ICU APIs. - const char16_t* ianaTimeZone = uenum_unext(timeZones, &ianaTimeZoneLength, &status); + const char16_t* ianaTimeZone = uenum_unext(timeZones.get(), &ianaTimeZoneLength, &status); ASSERT(U_SUCCESS(status)); // End of enumeration. @@ -125,7 +125,6 @@ continue; return ianaTimeZoneView.toString(); } while (true); - uenum_close(timeZones); return String(); } @@ -136,11 +135,11 @@ switch (key) { case RelevantExtensionKey::Ca: { UErrorCode status = U_ZERO_ERROR; - UEnumeration* calendars = ucal_getKeywordValuesForLocale("calendar", locale.utf8().data(), false, &status); + auto calendars = std::unique_ptr>(ucal_getKeywordValuesForLocale("calendar", locale.utf8().data(), false, &status)); ASSERT(U_SUCCESS(status)); int32_t nameLength; - while (const char* availableName = uenum_next(calendars, &nameLength, &status)) { + while (const char* availableName = uenum_next(calendars.get(), &nameLength, &status)) { ASSERT(U_SUCCESS(status)); String calendar = String(unsafeMakeSpan(availableName, static_cast(nameLength))); // Adding "islamicc" candidate for backward compatibility. @@ -161,7 +160,6 @@ keyLocaleData.append(WTFMove(calendar)); } } - uenum_close(calendars); break; } case RelevantExtensionKey::Hc: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/IntlObject.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/IntlObject.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/IntlObject.cpp 2025-12-16 12:14:02.491077200 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/IntlObject.cpp 2026-03-04 00:15:18.071550400 +0000 @@ -1074,28 +1074,25 @@ availableNumberingSystems.construct(); ASSERT(availableNumberingSystems->isEmpty()); UErrorCode status = U_ZERO_ERROR; - UEnumeration* numberingSystemNames = unumsys_openAvailableNames(&status); + auto numberingSystemNames = std::unique_ptr>(unumsys_openAvailableNames(&status)); ASSERT(U_SUCCESS(status)); int32_t resultLength; // Numbering system names are always ASCII, so use char[]. - while (const char* result = uenum_next(numberingSystemNames, &resultLength, &status)) { + while (const char* result = uenum_next(numberingSystemNames.get(), &resultLength, &status)) { ASSERT(U_SUCCESS(status)); - auto numsys = unumsys_openByName(result, &status); + auto numsys = std::unique_ptr>(unumsys_openByName(result, &status)); ASSERT(U_SUCCESS(status)); // Only support algorithmic if it is the default fot the locale, handled below. - if (!unumsys_isAlgorithmic(numsys)) + if (!unumsys_isAlgorithmic(numsys.get())) availableNumberingSystems->append(String(StringImpl::createStaticStringImpl({ result, static_cast(resultLength) }))); - unumsys_close(numsys); } - uenum_close(numberingSystemNames); }); UErrorCode status = U_ZERO_ERROR; - UNumberingSystem* defaultSystem = unumsys_open(locale.utf8().data(), &status); + auto defaultSystem = std::unique_ptr>(unumsys_open(locale.utf8().data(), &status)); ASSERT(U_SUCCESS(status)); - auto defaultSystemName = String::fromLatin1(unumsys_getName(defaultSystem)); - unumsys_close(defaultSystem); + auto defaultSystemName = String::fromLatin1(unumsys_getName(defaultSystem.get())); Vector numberingSystems({ defaultSystemName }); numberingSystems.appendVector(availableNumberingSystems.get()); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/ObjectConstructorInlines.h webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/ObjectConstructorInlines.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/ObjectConstructorInlines.h 2025-08-08 09:17:51.608548200 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/ObjectConstructorInlines.h 2026-03-03 21:21:57.542184800 +0000 @@ -65,7 +65,7 @@ RETURN_IF_EXCEPTION(scope, void()); } -ALWAYS_INLINE bool checkStrucureForClone(Structure* structure) +ALWAYS_INLINE bool checkStructureForClone(Structure* structure) { static constexpr bool verbose = false; @@ -152,7 +152,7 @@ return false; } - if (!checkStrucureForClone(targetStructure)) + if (!checkStructureForClone(targetStructure)) return false; if (targetStructure->transitionWatchpointSetIsStillValid()) { @@ -180,7 +180,7 @@ } } - if (!checkStrucureForClone(sourceStructure)) + if (!checkStructureForClone(sourceStructure)) return false; if (!sourceStructure->didTransition()) { @@ -205,14 +205,17 @@ dataLogLnIf(verbose, "Use fast cloning!"); + bool canCopyInlineStorage = source->hasInlineStorage(); + unsigned propertyCapacity = sourceStructure->outOfLineCapacity(); if (propertyCapacity) { Butterfly* newButterfly = Butterfly::createUninitialized(vm, target, 0, propertyCapacity, /* hasIndexingHeader */ false, 0); // memcpy is fine since newButterfly is not tied to any object yet. memcpy(newButterfly->propertyStorage() - propertyCapacity, source->butterfly()->propertyStorage() - propertyCapacity, propertyCapacity * sizeof(EncodedJSValue)); - gcSafeMemcpy(target->inlineStorage(), source->inlineStorage(), sourceStructure->inlineCapacity() * sizeof(EncodedJSValue)); + if (canCopyInlineStorage) + gcSafeMemcpy(target->inlineStorage(), source->inlineStorage(), sourceStructure->inlineCapacity() * sizeof(EncodedJSValue)); target->nukeStructureAndSetButterfly(vm, targetStructure->id(), newButterfly); - } else + } else if (canCopyInlineStorage) gcSafeMemcpy(target->inlineStorage(), source->inlineStorage(), sourceStructure->inlineCapacity() * sizeof(EncodedJSValue)); target->setStructure(vm, sourceStructure); @@ -244,7 +247,7 @@ } } - if (!checkStrucureForClone(sourceStructure)) + if (!checkStructureForClone(sourceStructure)) return nullptr; if (!sourceStructure->didTransition()) { diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/OrderedHashTableHelper.h webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/OrderedHashTableHelper.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/OrderedHashTableHelper.h 2025-12-16 12:14:02.495077100 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/OrderedHashTableHelper.h 2026-03-03 21:21:57.543184800 +0000 @@ -419,6 +419,9 @@ ALWAYS_INLINE static void addImpl(JSGlobalObject* globalObject, HashTable* owner, Storage& base, JSValue key, JSValue value, FindResult& result) { VM& vm = getVM(globalObject); + // We're transitioning between states here, if a termination comes in we could leave the storage + // in an inconsistent state. It's much easier to pause termination until the storage is updated. + DeferTerminationForAWhile noTermination(vm); auto scope = DECLARE_THROW_SCOPE(vm); ASSERT(!isObsolete(base)); ASSERT(!isValidTableIndex(result.entryKeyIndex)); @@ -473,6 +476,9 @@ ALWAYS_INLINE static void shrinkIfNeeded(JSGlobalObject* globalObject, HashTable* owner, Storage& base) { VM& vm = globalObject->vm(); + // We're transitioning between states here, if a termination comes in we could leave the storage + // in an inconsistent state. It's much easier to pause termination until the storage is updated. + DeferTerminationForAWhile noTermination(vm); auto scope = DECLARE_THROW_SCOPE(vm); ASSERT(!isObsolete(base)); TableSize capacity = Helper::capacity(base); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/PropertyTable.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/PropertyTable.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/runtime/PropertyTable.cpp 2025-08-08 09:17:51.612548000 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/runtime/PropertyTable.cpp 2026-03-11 09:01:14.795462400 +0000 @@ -159,7 +159,8 @@ void PropertyTable::seal() { forEachPropertyMutable([&](auto& entry) { - entry.setAttributes(entry.attributes() | static_cast(PropertyAttribute::DontDelete)); + if (!PropertyName(entry.key()).isPrivateName()) + entry.setAttributes(entry.attributes() | static_cast(PropertyAttribute::DontDelete)); return IterationStatus::Continue; }); } @@ -167,10 +168,12 @@ void PropertyTable::freeze() { forEachPropertyMutable([&](auto& entry) { - if (!(entry.attributes() & PropertyAttribute::Accessor)) - entry.setAttributes(entry.attributes() | static_cast(PropertyAttribute::DontDelete | PropertyAttribute::ReadOnly)); - else - entry.setAttributes(entry.attributes() | static_cast(PropertyAttribute::DontDelete)); + if (!PropertyName(entry.key()).isPrivateName()) { + if (!(entry.attributes() & PropertyAttribute::Accessor)) + entry.setAttributes(entry.attributes() | static_cast(PropertyAttribute::DontDelete | PropertyAttribute::ReadOnly)); + else + entry.setAttributes(entry.attributes() | static_cast(PropertyAttribute::DontDelete)); + } return IterationStatus::Continue; }); } @@ -179,7 +182,7 @@ { bool result = true; forEachProperty([&](const auto& entry) { - if ((entry.attributes() & PropertyAttribute::DontDelete) != static_cast(PropertyAttribute::DontDelete)) { + if (!PropertyName(entry.key()).isPrivateName() && (entry.attributes() & PropertyAttribute::DontDelete) != static_cast(PropertyAttribute::DontDelete)) { result = false; return IterationStatus::Done; } @@ -192,13 +195,15 @@ { bool result = true; forEachProperty([&](const auto& entry) { - if (!(entry.attributes() & PropertyAttribute::DontDelete)) { - result = false; - return IterationStatus::Done; - } - if (!(entry.attributes() & (PropertyAttribute::ReadOnly | PropertyAttribute::Accessor))) { - result = false; - return IterationStatus::Done; + if (!PropertyName(entry.key()).isPrivateName()) { + if (!(entry.attributes() & PropertyAttribute::DontDelete)) { + result = false; + return IterationStatus::Done; + } + if (!(entry.attributes() & (PropertyAttribute::ReadOnly | PropertyAttribute::Accessor))) { + result = false; + return IterationStatus::Done; + } } return IterationStatus::Continue; }); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmBBQJIT.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmBBQJIT.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmBBQJIT.cpp 2025-12-16 12:14:02.507076700 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmBBQJIT.cpp 2026-03-10 09:14:43.286190000 +0000 @@ -2794,9 +2794,16 @@ } #else m_jit.absFloat(lhsLocation.asFPR(), resultLocation.asFPR()); - if (signBit) + if (signBit) { +#if CPU(X86_64) + m_jit.moveFloatTo32(resultLocation.asFPR(), wasmScratchGPR); + m_jit.xor32(TrustedImm32(std::bit_cast(static_cast(-0.0))), wasmScratchGPR); + m_jit.move32ToFloat(wasmScratchGPR, resultLocation.asFPR()); +#else m_jit.negateFloat(resultLocation.asFPR(), resultLocation.asFPR()); #endif + } +#endif } ) ) @@ -2862,13 +2869,7 @@ "F32Neg", TypeKind::F32, BLOCK(Value::fromF32(-operand.asF32())), BLOCK( -#if CPU(X86_64) - m_jit.moveFloatTo32(operandLocation.asFPR(), wasmScratchGPR); - m_jit.xor32(TrustedImm32(std::bit_cast(static_cast(-0.0))), wasmScratchGPR); - m_jit.move32ToFloat(wasmScratchGPR, resultLocation.asFPR()); -#else m_jit.negateFloat(operandLocation.asFPR(), resultLocation.asFPR()); -#endif ) ) } @@ -2879,13 +2880,7 @@ "F64Neg", TypeKind::F64, BLOCK(Value::fromF64(-operand.asF64())), BLOCK( -#if CPU(X86_64) - m_jit.moveDoubleTo64(operandLocation.asFPR(), wasmScratchGPR); - m_jit.xor64(TrustedImm64(std::bit_cast(static_cast(-0.0))), wasmScratchGPR); - m_jit.move64ToDouble(wasmScratchGPR, resultLocation.asFPR()); -#else m_jit.negateDouble(operandLocation.asFPR(), resultLocation.asFPR()); -#endif ) ) } diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmBBQJIT.h webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmBBQJIT.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmBBQJIT.h 2025-08-08 09:17:51.656547300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmBBQJIT.h 2026-03-03 21:21:57.544184700 +0000 @@ -2079,11 +2079,11 @@ void materializeVectorConstant(v128_t, Location); - ExpressionType addConstant(v128_t); + ExpressionType addSIMDConstant(v128_t); - PartialResult addExtractLane(SIMDInfo, uint8_t, Value, Value&); + PartialResult addSIMDExtractLane(SIMDInfo, uint8_t, Value, Value&); - PartialResult addReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&); + PartialResult addSIMDReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&); PartialResult addSIMDI_V(SIMDLaneOperation, SIMDInfo, ExpressionType, ExpressionType&); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmBBQJIT32_64.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmBBQJIT32_64.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmBBQJIT32_64.cpp 2025-08-08 09:17:51.656547300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmBBQJIT32_64.cpp 2026-03-03 21:21:57.544184700 +0000 @@ -3386,19 +3386,19 @@ UNREACHABLE_FOR_PLATFORM(); } -ExpressionType BBQJIT::addConstant(v128_t) +ExpressionType BBQJIT::addSIMDConstant(v128_t) { UNREACHABLE_FOR_PLATFORM(); return { }; } -PartialResult WARN_UNUSED_RETURN BBQJIT::addExtractLane(SIMDInfo, uint8_t, Value, Value&) +PartialResult WARN_UNUSED_RETURN BBQJIT::addSIMDExtractLane(SIMDInfo, uint8_t, Value, Value&) { UNREACHABLE_FOR_PLATFORM(); return { }; } -PartialResult WARN_UNUSED_RETURN BBQJIT::addReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&) +PartialResult WARN_UNUSED_RETURN BBQJIT::addSIMDReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&) { UNREACHABLE_FOR_PLATFORM(); return { }; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmBBQJIT64.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmBBQJIT64.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmBBQJIT64.cpp 2025-12-16 12:14:02.507076700 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmBBQJIT64.cpp 2026-03-03 21:21:57.545184900 +0000 @@ -4224,7 +4224,7 @@ m_jit.materializeVector(value, result.asFPR()); } -ExpressionType WARN_UNUSED_RETURN BBQJIT::addConstant(v128_t value) +ExpressionType WARN_UNUSED_RETURN BBQJIT::addSIMDConstant(v128_t value) { // We currently don't track constant Values for V128s, since folding them seems like a lot of work that might not be worth it. // Maybe we can look into this eventually? @@ -4237,7 +4237,7 @@ // SIMD generated -PartialResult WARN_UNUSED_RETURN BBQJIT::addExtractLane(SIMDInfo info, uint8_t lane, Value value, Value& result) +PartialResult WARN_UNUSED_RETURN BBQJIT::addSIMDExtractLane(SIMDInfo info, uint8_t lane, Value value, Value& result) { Location valueLocation = loadIfNecessary(value); consume(value); @@ -4253,7 +4253,7 @@ return { }; } -PartialResult WARN_UNUSED_RETURN BBQJIT::addReplaceLane(SIMDInfo info, uint8_t lane, ExpressionType vector, ExpressionType scalar, ExpressionType& result) +PartialResult WARN_UNUSED_RETURN BBQJIT::addSIMDReplaceLane(SIMDInfo info, uint8_t lane, ExpressionType vector, ExpressionType scalar, ExpressionType& result) { Location vectorLocation = loadIfNecessary(vector); Location scalarLocation; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmConstExprGenerator.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmConstExprGenerator.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmConstExprGenerator.cpp 2025-08-08 09:17:51.660547300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmConstExprGenerator.cpp 2026-03-03 21:21:57.545184900 +0000 @@ -692,15 +692,15 @@ PartialResult WARN_UNUSED_RETURN addSIMDStoreLane(SIMDLaneOperation, ExpressionType, ExpressionType, uint32_t, uint8_t) CONST_EXPR_STUB PartialResult WARN_UNUSED_RETURN addSIMDLoadExtend(SIMDLaneOperation, ExpressionType, uint32_t, ExpressionType&) CONST_EXPR_STUB PartialResult WARN_UNUSED_RETURN addSIMDLoadPad(SIMDLaneOperation, ExpressionType, uint32_t, ExpressionType&) CONST_EXPR_STUB - ExpressionType WARN_UNUSED_RETURN addConstant(v128_t vector) + ExpressionType WARN_UNUSED_RETURN addSIMDConstant(v128_t vector) { RELEASE_ASSERT(Options::useWasmSIMD()); if (m_mode == Mode::Evaluate) return ConstExprValue(vector); return { }; } - PartialResult WARN_UNUSED_RETURN addExtractLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType&) CONST_EXPR_STUB - PartialResult WARN_UNUSED_RETURN addReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&) CONST_EXPR_STUB + PartialResult WARN_UNUSED_RETURN addSIMDExtractLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType&) CONST_EXPR_STUB + PartialResult WARN_UNUSED_RETURN addSIMDReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&) CONST_EXPR_STUB PartialResult WARN_UNUSED_RETURN addSIMDI_V(SIMDLaneOperation, SIMDInfo, ExpressionType, ExpressionType&) CONST_EXPR_STUB PartialResult WARN_UNUSED_RETURN addSIMDV_V(SIMDLaneOperation, SIMDInfo, ExpressionType, ExpressionType&) CONST_EXPR_STUB PartialResult WARN_UNUSED_RETURN addSIMDBitwiseSelect(ExpressionType, ExpressionType, ExpressionType, ExpressionType&) CONST_EXPR_STUB diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmExceptionType.h webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmExceptionType.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmExceptionType.h 2025-08-08 09:17:51.660547300 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmExceptionType.h 2026-03-10 09:14:43.287190000 +0000 @@ -70,6 +70,7 @@ macro(NullStructSet, "struct.set to a null reference"_s) \ macro(TypeErrorInvalidValueUse, "an exported wasm function cannot contain an invalid parameter or return value"_s) \ macro(TypeErrorV128TagAccessInJS, "a v128 parameter of a tag may not be accessed from JS"_s) \ + macro(TypeErrorUnexpectedNullReference, "Host function incorrectly returned null for a nonnullable reference type"_s) \ macro(NullRefAsNonNull, "ref.as_non_null to a null reference"_s) \ macro(CastFailure, "ref.cast failed to cast reference to target heap type"_s) \ macro(OutOfBoundsDataSegmentAccess, "Offset + array length would exceed the size of a data segment"_s) \ @@ -144,6 +145,7 @@ case ExceptionType::InvalidGCTypeUse: case ExceptionType::TypeErrorInvalidValueUse: case ExceptionType::TypeErrorV128TagAccessInJS: + case ExceptionType::TypeErrorUnexpectedNullReference: return true; } return false; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmFunctionParser.h webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmFunctionParser.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmFunctionParser.h 2025-12-16 12:14:02.511076700 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmFunctionParser.h 2026-03-03 21:21:57.546184800 +0000 @@ -1015,7 +1015,7 @@ return { }; if constexpr (Context::tierSupportsSIMD) { - m_expressionStack.constructAndAppend(Types::V128, m_context.addConstant(constant)); + m_expressionStack.constructAndAppend(Types::V128, m_context.addSIMDConstant(constant)); return { }; } else return pushUnreachable(Types::V128); @@ -1302,7 +1302,7 @@ if constexpr (Context::tierSupportsSIMD) { ExpressionType result; - WASM_TRY_ADD_TO_CONTEXT(addExtractLane(SIMDInfo { lane, signMode }, laneIdx, v, result)); + WASM_TRY_ADD_TO_CONTEXT(addSIMDExtractLane(SIMDInfo { lane, signMode }, laneIdx, v, result)); m_expressionStack.constructAndAppend(simdScalarType(lane), result); return { }; } else @@ -1324,7 +1324,7 @@ if constexpr (Context::tierSupportsSIMD) { ExpressionType result; - WASM_TRY_ADD_TO_CONTEXT(addReplaceLane(SIMDInfo { lane, signMode }, laneIdx, v, s, result)); + WASM_TRY_ADD_TO_CONTEXT(addSIMDReplaceLane(SIMDInfo { lane, signMode }, laneIdx, v, s, result)); m_expressionStack.constructAndAppend(Types::V128, result); return { }; } else @@ -3793,6 +3793,7 @@ WASM_VALIDATOR_FAIL_IF(!ControlType::isIf(data.controlData), "else block isn't associated to an if"); WASM_TRY_ADD_TO_CONTEXT(addElseToUnreachable(data.controlData)); m_expressionStack = WTFMove(data.elseBlockStack); + resetLocalInitStackToHeight(data.localInitStackHeight); return { }; } @@ -3824,6 +3825,7 @@ } m_expressionStack.constructAndAppend(argumentType, results[i]); } + resetLocalInitStackToHeight(data.localInitStackHeight); return { }; } @@ -3836,6 +3838,7 @@ m_expressionStack = { }; WASM_VALIDATOR_FAIL_IF(!isTryOrCatch(data.controlData), "catch block isn't associated to a try"); WASM_TRY_ADD_TO_CONTEXT(addCatchAllToUnreachable(data.controlData)); + resetLocalInitStackToHeight(data.localInitStackHeight); return { }; } @@ -3856,6 +3859,7 @@ Stack emptyStack; WASM_TRY_ADD_TO_CONTEXT(addEndToUnreachable(controlEntry, emptyStack)); m_expressionStack.swap(controlEntry.enclosedExpressionStack); + resetLocalInitStackToHeight(controlEntry.localInitStackHeight); } m_unreachableBlocks--; return { }; @@ -3875,6 +3879,8 @@ } m_expressionStack.swap(data.enclosedExpressionStack); + if (!ControlType::isTopLevel(data.controlData)) + resetLocalInitStackToHeight(data.localInitStackHeight); } m_unreachableBlocks--; return { }; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmIPIntGenerator.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmIPIntGenerator.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmIPIntGenerator.cpp 2025-08-29 07:21:25.017516400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmIPIntGenerator.cpp 2026-03-03 21:21:57.546184800 +0000 @@ -243,12 +243,12 @@ PartialResult WARN_UNUSED_RETURN addSIMDLoadExtend(SIMDLaneOperation, ExpressionType, uint32_t, ExpressionType&); PartialResult WARN_UNUSED_RETURN addSIMDLoadPad(SIMDLaneOperation, ExpressionType, uint32_t, ExpressionType&); - ExpressionType addConstant(v128_t); + ExpressionType addSIMDConstant(v128_t); // SIMD generated - PartialResult WARN_UNUSED_RETURN addExtractLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType&); - PartialResult WARN_UNUSED_RETURN addReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&); + PartialResult WARN_UNUSED_RETURN addSIMDExtractLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType&); + PartialResult WARN_UNUSED_RETURN addSIMDReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&); PartialResult WARN_UNUSED_RETURN addSIMDI_V(SIMDLaneOperation, SIMDInfo, ExpressionType, ExpressionType&); PartialResult WARN_UNUSED_RETURN addSIMDV_V(SIMDLaneOperation, SIMDInfo, ExpressionType, ExpressionType&); PartialResult WARN_UNUSED_RETURN addSIMDBitwiseSelect(ExpressionType, ExpressionType, ExpressionType, ExpressionType&); @@ -691,18 +691,20 @@ PartialResult WARN_UNUSED_RETURN IPIntGenerator::addSIMDLoadExtend(SIMDLaneOperation, ExpressionType, uint32_t, ExpressionType&) IPINT_UNIMPLEMENTED PartialResult WARN_UNUSED_RETURN IPIntGenerator::addSIMDLoadPad(SIMDLaneOperation, ExpressionType, uint32_t, ExpressionType&) IPINT_UNIMPLEMENTED -IPIntGenerator::ExpressionType IPIntGenerator::addConstant(v128_t) +IPIntGenerator::ExpressionType IPIntGenerator::addSIMDConstant(v128_t) { changeStackSize(1); + m_metadata->addLength(getCurrentInstructionLength()); return { }; } -PartialResult WARN_UNUSED_RETURN IPIntGenerator::addExtractLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType&) +PartialResult WARN_UNUSED_RETURN IPIntGenerator::addSIMDExtractLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType&) { + m_metadata->addLength(getCurrentInstructionLength()); return { }; } -PartialResult WARN_UNUSED_RETURN IPIntGenerator::addReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&) IPINT_UNIMPLEMENTED +PartialResult WARN_UNUSED_RETURN IPIntGenerator::addSIMDReplaceLane(SIMDInfo, uint8_t, ExpressionType, ExpressionType, ExpressionType&) IPINT_UNIMPLEMENTED PartialResult WARN_UNUSED_RETURN IPIntGenerator::addSIMDI_V(SIMDLaneOperation, SIMDInfo, ExpressionType, ExpressionType&) IPINT_UNIMPLEMENTED PartialResult WARN_UNUSED_RETURN IPIntGenerator::addSIMDV_V(SIMDLaneOperation, SIMDInfo, ExpressionType, ExpressionType&) IPINT_UNIMPLEMENTED PartialResult WARN_UNUSED_RETURN IPIntGenerator::addSIMDBitwiseSelect(ExpressionType, ExpressionType, ExpressionType, ExpressionType&) IPINT_UNIMPLEMENTED @@ -1030,16 +1032,19 @@ PartialResult WARN_UNUSED_RETURN IPIntGenerator::addRefI31(ExpressionType, ExpressionType&) { + m_metadata->addLength(getCurrentInstructionLength()); return { }; } PartialResult WARN_UNUSED_RETURN IPIntGenerator::addI31GetS(ExpressionType, ExpressionType&) { + m_metadata->addLength(getCurrentInstructionLength()); return { }; } PartialResult WARN_UNUSED_RETURN IPIntGenerator::addI31GetU(ExpressionType, ExpressionType&) { + m_metadata->addLength(getCurrentInstructionLength()); return { }; } @@ -1117,25 +1122,21 @@ PartialResult WARN_UNUSED_RETURN IPIntGenerator::addArrayLen(ExpressionType, ExpressionType&) { - // no metadata + m_metadata->addLength(getCurrentInstructionLength()); return { }; } PartialResult WARN_UNUSED_RETURN IPIntGenerator::addArrayFill(uint32_t, ExpressionType, ExpressionType, ExpressionType, ExpressionType) { changeStackSize(-4); - m_metadata->appendMetadata({ - static_cast(getCurrentInstructionLength()) - }); + m_metadata->addLength(getCurrentInstructionLength()); return { }; } PartialResult WARN_UNUSED_RETURN IPIntGenerator::addArrayCopy(uint32_t, ExpressionType, ExpressionType, uint32_t, ExpressionType, ExpressionType, ExpressionType) { changeStackSize(-5); - m_metadata->appendMetadata({ - static_cast(getCurrentInstructionLength()) - }); + m_metadata->addLength(getCurrentInstructionLength()); return { }; } @@ -1220,11 +1221,13 @@ PartialResult WARN_UNUSED_RETURN IPIntGenerator::addAnyConvertExtern(ExpressionType, ExpressionType&) { + m_metadata->addLength(getCurrentInstructionLength()); return { }; } PartialResult WARN_UNUSED_RETURN IPIntGenerator::addExternConvertAny(ExpressionType, ExpressionType&) { + m_metadata->addLength(getCurrentInstructionLength()); return { }; } diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmIPIntGenerator.h webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmIPIntGenerator.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmIPIntGenerator.h 2025-08-29 07:21:25.017516400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmIPIntGenerator.h 2026-03-03 21:21:57.547184700 +0000 @@ -321,14 +321,6 @@ uint8_t length; }; -struct ArrayFillMetadata { - uint8_t length; -}; - -struct ArrayCopyMetadata { - uint8_t length; -}; - struct ArrayInitDataMetadata { uint32_t dataSegmentIndex; uint8_t length; diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmOMGIRGenerator.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmOMGIRGenerator.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmOMGIRGenerator.cpp 2025-12-16 12:14:02.519076600 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmOMGIRGenerator.cpp 2026-03-10 09:14:43.287190000 +0000 @@ -399,7 +399,7 @@ PartialResult WARN_UNUSED_RETURN addSIMDLoadExtend(SIMDLaneOperation, ExpressionType pointer, uint32_t offset, ExpressionType& result); PartialResult WARN_UNUSED_RETURN addSIMDLoadPad(SIMDLaneOperation, ExpressionType pointer, uint32_t offset, ExpressionType& result); - ExpressionType WARN_UNUSED_RETURN addConstant(v128_t value) + ExpressionType WARN_UNUSED_RETURN addSIMDConstant(v128_t value) { return push(m_currentBlock->appendNew(m_proc, origin(), value)); } @@ -413,7 +413,7 @@ B3::Opcode b3Op = B3::Oops; \ if (false) { } - auto addExtractLane(SIMDInfo info, uint8_t lane, ExpressionType v, ExpressionType& result) -> PartialResult + auto addSIMDExtractLane(SIMDInfo info, uint8_t lane, ExpressionType v, ExpressionType& result) -> PartialResult { result = push(m_currentBlock->appendNew(m_proc, origin(), B3::VectorExtractLane, toB3Type(simdScalarType(info.lane)), info, lane, @@ -421,7 +421,7 @@ return { }; } - auto addReplaceLane(SIMDInfo info, uint8_t lane, ExpressionType v, ExpressionType s, ExpressionType& result) -> PartialResult + auto addSIMDReplaceLane(SIMDInfo info, uint8_t lane, ExpressionType v, ExpressionType s, ExpressionType& result) -> PartialResult { result = push(m_currentBlock->appendNew(m_proc, origin(), B3::VectorReplaceLane, B3::V128, info, lane, @@ -4907,10 +4907,14 @@ RegisterAtOffsetList calleeSaves = params.code().calleeSaveRegisterAtOffsetList(); - // Be careful not to clobber this below. - // We also need to make sure that we preserve this if it is used by the patchpoint body. AllowMacroScratchRegisterUsage allowScratch(jit); auto tmp = jit.scratchRegister(); + +#if CPU(X86_64) + // On x64, the scratch register may alias one of the inputs and needs special saving. + // + // Be careful not to clobber this below. + // We also need to make sure that we preserve this if it is used by the patchpoint body. bool tmpNeedsSaving = false; int tmpSpillOffsetRelativeToOriginalSP = 0; @@ -4942,6 +4946,30 @@ tmpSpillOffsetRelativeToOriginalSP = allocateSpill(WidthPtr); jit.storePtr(tmp, CCallHelpers::Address(MacroAssembler::stackPointerRegister, tmpSpillOffsetRelativeToOriginalSP)); } +#else + constexpr bool tmpNeedsSaving = false; + constexpr int tmpSpillOffsetRelativeToOriginalSP = 0; + + // Set up a valid frame so that we can clobber this one. + jit.emitRestore(calleeSaves); + +#if ASSERT_ENABLED + for (unsigned i = 0; i < params.size(); ++i) { + auto arg = params[i]; + if (arg.isGPR()) { + ASSERT(!calleeSaves.find(arg.gpr())); + ASSERT(arg.gpr() != tmp); + continue; + } + if (arg.isFPR()) { + ASSERT(!calleeSaves.find(arg.fpr())); + continue; + } + } + + ASSERT(!calleeSaves.find(tmp)); +#endif // ASSERT_ENABLED +#endif // CPU(X86_64) #if ASSERT_ENABLED // Let's make sure we never rely on these slots, so we can use them for scratch in the future. @@ -5072,7 +5100,7 @@ continue; } - auto saveSrc = [tmp, tmpNeedsSaving, tmpSpillOffsetRelativeToOriginalSP, dstType, &allocateSpill, &jit, &fpOffsetToSPOffset](ValueRep src) -> std::tuple { + auto saveSrc = [=, &allocateSpill, &jit, &fpOffsetToSPOffset](ValueRep src) -> std::tuple { int srcOffset = 0; if (tmpNeedsSaving && src.isGPR() && src.gpr() == tmp) { // Before tmp may have been clobbered, it was spilled to tmpSpill. @@ -5082,10 +5110,15 @@ jit.storePtr(src.gpr(), CCallHelpers::Address(MacroAssembler::stackPointerRegister, srcOffset)); } else if (src.isFPR()) { srcOffset = allocateSpill(dstType.width()); - if (dstType.width() <= Width::Width64) - jit.storeDouble(src.fpr(), CCallHelpers::Address(MacroAssembler::stackPointerRegister, srcOffset)); - else - jit.storeVector(src.fpr(), CCallHelpers::Address(MacroAssembler::stackPointerRegister, srcOffset)); + auto dst = CCallHelpers::Address(MacroAssembler::stackPointerRegister, srcOffset); + if (dstType == Types::F32) + jit.storeFloat(src.fpr(), dst); + else if (dstType == Types::F64) + jit.storeDouble(src.fpr(), dst); + else { + ASSERT(dstType == Types::V128); + jit.storeVector(src.fpr(), dst); + } } else if (src.isConstant()) { if (toB3Type(dstType).kind() == Float) { srcOffset = allocateSpill(Width32); @@ -5206,9 +5239,11 @@ if (tmpNeedsSaving) jit.loadPtr(CCallHelpers::Address(MacroAssembler::stackPointerRegister, tmpSpillOffsetRelativeToOriginalSP), tmp); - // Nothing after restoring tmp can use the scratch register since it might clobber an input. { +#if CPU(X86_64) + // On x64, nothing after restoring tmp can use the scratch register since it might clobber an input. DisallowMacroScratchRegisterUsage disallowScratch(jit); +#endif jit.addPtr(MacroAssembler::TrustedImm32(newSPAtPrologueOffsetFromSP), MacroAssembler::stackPointerRegister); @@ -5360,7 +5395,17 @@ clobbers.merge(RegisterSetBuilder::calleeSaveRegisters()); clobbers.exclude(RegisterSetBuilder::stackRegisters()); patchpoint->clobberEarly(WTFMove(clobbers)); +#if CPU(X86_64) + // Our wasm x64 calling convention uses all caller-saved registers, including the scratch + // register. This means clobbering the scratch registers early can exhaust allocatable + // registers and crash in the regalloc. + // + // Until the calling convention is reworked, prepareForTailCallImpl has special handling + // around saving and restoring the scratch register if it is also used as an input. patchpoint->clobberLate(RegisterSetBuilder::macroClobberedGPRs()); +#else + patchpoint->clobber(RegisterSetBuilder::macroClobberedGPRs()); +#endif patchpoint->appendVector(WTFMove(patchArgs)); // See prepareForTailCallImpl for the heart of this patchpoint. block->append(patchpoint); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmOMGIRGenerator32_64.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmOMGIRGenerator32_64.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmOMGIRGenerator32_64.cpp 2025-12-16 12:14:02.523076500 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmOMGIRGenerator32_64.cpp 2026-03-10 09:14:43.289190000 +0000 @@ -401,7 +401,7 @@ PartialResult WARN_UNUSED_RETURN addSIMDLoadExtend(SIMDLaneOperation, ExpressionType pointer, uint32_t offset, ExpressionType& result); PartialResult WARN_UNUSED_RETURN addSIMDLoadPad(SIMDLaneOperation, ExpressionType pointer, uint32_t offset, ExpressionType& result); - ExpressionType WARN_UNUSED_RETURN addConstant(v128_t value) + ExpressionType WARN_UNUSED_RETURN addSIMDConstant(v128_t value) { return push(m_currentBlock->appendNew(m_proc, origin(), value)); } @@ -415,7 +415,7 @@ B3::Opcode b3Op = B3::Oops; \ if (false) { } - auto addExtractLane(SIMDInfo info, uint8_t lane, ExpressionType v, ExpressionType& result) -> PartialResult + auto addSIMDExtractLane(SIMDInfo info, uint8_t lane, ExpressionType v, ExpressionType& result) -> PartialResult { result = push(m_currentBlock->appendNew(m_proc, origin(), B3::VectorExtractLane, toB3Type(simdScalarType(info.lane)), info, lane, @@ -423,7 +423,7 @@ return { }; } - auto addReplaceLane(SIMDInfo info, uint8_t lane, ExpressionType v, ExpressionType s, ExpressionType& result) -> PartialResult + auto addSIMDReplaceLane(SIMDInfo info, uint8_t lane, ExpressionType v, ExpressionType s, ExpressionType& result) -> PartialResult { result = push(m_currentBlock->appendNew(m_proc, origin(), B3::VectorReplaceLane, B3::V128, info, lane, @@ -5045,65 +5045,55 @@ RegisterAtOffsetList calleeSaves = params.code().calleeSaveRegisterAtOffsetList(); - // Be careful not to clobber this below. - // We also need to make sure that we preserve this if it is used by the patchpoint body. AllowMacroScratchRegisterUsage allowScratch(jit); auto tmp = jit.scratchRegister(); - bool tmpNeedsSaving = false; - int tmpSpillOffsetRelativeToOriginalSP = 0; // If we pass a stack location to the patchpoint in arugmentCountIncludingThis, preserve it here. bool stackPatchArg[tailCallPatchpointScratchCount] = { false, false }; int stackPatchArgSpill[tailCallPatchpointScratchCount] = { 0, 0 }; - // Nothing before saving tmp can use the scratch register since it might clobber an input. - { - DisallowMacroScratchRegisterUsage disallowScratch(jit); - - // Set up a valid frame so that we can clobber this one. - jit.emitRestore(calleeSaves); + // Set up a valid frame so that we can clobber this one. + jit.emitRestore(calleeSaves); - for (unsigned i = 0; i < params.size(); ++i) { - auto arg = params[i]; - if (arg.isGPR()) { - ASSERT(!calleeSaves.find(arg.gpr())); - if (arg.gpr() == tmp) - tmpNeedsSaving = true; - continue; - } - if (arg.isFPR()) { - ASSERT(!calleeSaves.find(arg.fpr())); - continue; - } + for (unsigned i = 0; i < params.size(); ++i) { + auto arg = params[i]; + if (arg.isGPR()) { + ASSERT(!calleeSaves.find(arg.gpr())); + ASSERT(arg.gpr() != tmp); + continue; } - - for (unsigned i = lastPatchArg; i < params.size(); ++i) { - auto arg = params[i]; - if (arg.isStack()) { - unsigned scratch = -1; - for (unsigned i = 0; i < tailCallPatchpointScratchCount; ++i) { - if (!stackPatchArg[i]) { - scratch = i; - break; - } - } - ASSERT(scratch >= 0 && !stackPatchArg[scratch]); - stackPatchArg[scratch] = true; - if (WasmOMGIRGeneratorInternal::verboseTailCalls) { - jit.probeDebug([arg] (Probe::Context& context) { - dataLogLn("patch arg spill: ", RawHex(context.gpr(MacroAssembler::framePointerRegister)[arg.offsetFromFP() / sizeof(uintptr_t)])); - }); - } - // A convinent and save place to stash it. - jit.transferPtr(CCallHelpers::Address(MacroAssembler::framePointerRegister, arg.offsetFromFP()), - CCallHelpers::Address(MacroAssembler::framePointerRegister, tailCallPatchpointScratchOffsets[scratch])); - } else - ASSERT(arg.isGPR() || arg.isFPR()); + if (arg.isFPR()) { + ASSERT(!calleeSaves.find(arg.fpr())); + continue; } + } - ASSERT(!calleeSaves.find(tmp) || !tmpNeedsSaving); + for (unsigned i = lastPatchArg; i < params.size(); ++i) { + auto arg = params[i]; + if (arg.isStack()) { + unsigned scratch = -1; + for (unsigned i = 0; i < tailCallPatchpointScratchCount; ++i) { + if (!stackPatchArg[i]) { + scratch = i; + break; + } + } + ASSERT(scratch >= 0 && !stackPatchArg[scratch]); + stackPatchArg[scratch] = true; + if (WasmOMGIRGeneratorInternal::verboseTailCalls) { + jit.probeDebug([arg] (Probe::Context& context) { + dataLogLn("patch arg spill: ", RawHex(context.gpr(MacroAssembler::framePointerRegister)[arg.offsetFromFP() / sizeof(uintptr_t)])); + }); + } + // A convinent and save place to stash it. + jit.transferPtr(CCallHelpers::Address(MacroAssembler::framePointerRegister, arg.offsetFromFP()), + CCallHelpers::Address(MacroAssembler::framePointerRegister, tailCallPatchpointScratchOffsets[scratch])); + } else + ASSERT(arg.isGPR() || arg.isFPR()); } + ASSERT(!calleeSaves.find(tmp)); + #if ASSERT_ENABLED // Let's make sure we never rely on these slots, since they may be used for scratch. for (unsigned i = 0; i < tailCallPatchpointScratchCount; ++i) { @@ -5209,11 +5199,6 @@ JIT_COMMENT(jit, "SP[", safeAreaLowerBound, "] to SP[", stackUpperBound, "] form the safe portion of the stack to clobber; Scratches go from SP[0] to SP[", scratchAreaUpperBound, "]."); - if (tmpNeedsSaving) { - tmpSpillOffsetRelativeToOriginalSP = allocateSpill(WidthPtr); - jit.storePtr(tmp, CCallHelpers::Address(MacroAssembler::stackPointerRegister, tmpSpillOffsetRelativeToOriginalSP)); - } - for (unsigned i = 0; i < tailCallPatchpointScratchCount; ++i) { if (stackPatchArg[i]) { stackPatchArgSpill[i] = allocateSpill(WidthPtr); @@ -5253,22 +5238,24 @@ continue; } - auto saveSrc = [tmp, tmpNeedsSaving, tmpSpillOffsetRelativeToOriginalSP, dstType, &allocateSpill, &jit, &fpOffsetToSPOffset](ValueRep src) -> std::tuple { + auto saveSrc = [tmp, dstType, &allocateSpill, &jit, &fpOffsetToSPOffset](ValueRep src) -> std::tuple { int srcOffset = 0; - if (tmpNeedsSaving && src.isGPR() && src.gpr() == tmp) { - // Before tmp may have been clobbered, it was spilled to tmpSpillOffsetRelativeToOriginalSP. - srcOffset = tmpSpillOffsetRelativeToOriginalSP; - } else if (src.isGPR()) { + if (src.isGPR()) { srcOffset = allocateSpill(WidthPtr); jit.storePtr(src.gpr(), CCallHelpers::Address(MacroAssembler::stackPointerRegister, srcOffset)); return { srcOffset, WidthPtr }; } if (src.isFPR()) { srcOffset = allocateSpill(dstType.width()); - if (dstType.width() <= Width::Width64) - jit.storeDouble(src.fpr(), CCallHelpers::Address(MacroAssembler::stackPointerRegister, srcOffset)); - else - jit.storeVector(src.fpr(), CCallHelpers::Address(MacroAssembler::stackPointerRegister, srcOffset)); + auto dst = CCallHelpers::Address(MacroAssembler::stackPointerRegister, srcOffset); + if (dstType == Types::F32) + jit.storeFloat(src.fpr(), dst); + else if (dstType == Types::F64) + jit.storeDouble(src.fpr(), dst); + else { + ASSERT(dstType == Types::V128); + jit.storeVector(src.fpr(), dst); + } } else if (src.isConstant()) { if (toB3Type(dstType).kind() == Float) { srcOffset = allocateSpill(Width32); @@ -5404,66 +5391,46 @@ #endif #endif - if (tmpNeedsSaving) - jit.loadPtr(CCallHelpers::Address(MacroAssembler::stackPointerRegister, tmpSpillOffsetRelativeToOriginalSP), tmp); + jit.addPtr(MacroAssembler::TrustedImm32(newSPAtPrologueOffsetFromSP), MacroAssembler::stackPointerRegister); - // Nothing after restoring tmp can use the scratch register since it might clobber an input. - { - DisallowMacroScratchRegisterUsage disallowScratch(jit); - - jit.addPtr(MacroAssembler::TrustedImm32(newSPAtPrologueOffsetFromSP), MacroAssembler::stackPointerRegister); - -#if CPU(X86_64) - if (WasmOMGIRGeneratorInternal::verboseTailCalls) { - jit.probeDebugSIMD([] (Probe::Context& context) { - dataLogLn("return pc on the top of the stack: ", RawHex(*context.gpr(MacroAssembler::stackPointerRegister)), " at ", RawHex(context.gpr(MacroAssembler::stackPointerRegister))); - }); - } -#endif - - JIT_COMMENT(jit, "OK, now we can jump."); - if (WasmOMGIRGeneratorInternal::verboseTailCalls) { - jit.probeDebugSIMD([wasmCalleeInfoAsCallee] (Probe::Context& context) { - dataLogLn("Can now jump: FP: ", RawHex(context.gpr(GPRInfo::callFrameRegister)), " SP: ", RawHex(context.gpr(MacroAssembler::stackPointerRegister))); - auto* newFP = context.gpr(MacroAssembler::stackPointerRegister) - prologueStackPointerDelta() / sizeof(uintptr_t); - dataLogLn("New (callee) FP at prologue will be at ", RawPointer(newFP)); - auto fpl = std::bit_cast(newFP); - auto fpi = std::bit_cast(newFP); - - for (unsigned i = 0; i < wasmCalleeInfoAsCallee.params.size(); ++i) { - auto arg = wasmCalleeInfoAsCallee.params[i]; - auto src = arg.location; - dataLog("Arg ", i, " located at ", arg.location, " = "); - if (arg.location.isGPR()) { - dataLog(context.gpr(arg.location.jsr().payloadGPR()), " / ", (int) context.gpr(arg.location.jsr().payloadGPR())); - if (src.jsr().tagGPR()) - dataLog(" Upper bits: ", context.gpr(src.jsr().tagGPR()), " / ", (int) context.gpr(src.jsr().tagGPR())); - } else if (arg.location.isFPR() && arg.width <= Width::Width64) - dataLog(context.fpr(arg.location.fpr(), SavedFPWidth::DontSaveVectors)); - else if (arg.location.isFPR()) - RELEASE_ASSERT_NOT_REACHED(); - else - dataLog(fpl[src.offsetFromFP() / sizeof(*fpl)], " / ", fpi[src.offsetFromFP() / sizeof(*fpi)], " / ", RawHex(fpi[src.offsetFromFP() / sizeof(*fpi)]), " / ", std::bit_cast(fpl[src.offsetFromFP() / sizeof(*fpl)]), " at ", RawPointer(&fpi[src.offsetFromFP() / sizeof(*fpi)])); - dataLogLn(); - } - }); - } + JIT_COMMENT(jit, "OK, now we can jump."); + if (WasmOMGIRGeneratorInternal::verboseTailCalls) { + jit.probeDebug([wasmCalleeInfoAsCallee] (Probe::Context& context) { + dataLogLn("Can now jump: FP: ", RawHex(context.gpr(GPRInfo::callFrameRegister)), " SP: ", RawHex(context.gpr(MacroAssembler::stackPointerRegister))); + auto* newFP = context.gpr(MacroAssembler::stackPointerRegister) - prologueStackPointerDelta() / sizeof(uintptr_t); + dataLogLn("New (callee) FP at prologue will be at ", RawPointer(newFP)); + auto fpl = std::bit_cast(newFP); + auto fpi = std::bit_cast(newFP); + + for (unsigned i = 0; i < wasmCalleeInfoAsCallee.params.size(); ++i) { + auto arg = wasmCalleeInfoAsCallee.params[i]; + auto src = arg.location; + dataLog("Arg ", i, " located at ", arg.location, " = "); + if (arg.location.isGPR()) { + dataLog(context.gpr(arg.location.jsr().payloadGPR()), " / ", (int) context.gpr(arg.location.jsr().payloadGPR())); + if (src.jsr().tagGPR()) + dataLog(" Upper bits: ", context.gpr(src.jsr().tagGPR()), " / ", (int) context.gpr(src.jsr().tagGPR())); + } else if (arg.location.isFPR() && arg.width <= Width::Width64) + dataLog(context.fpr(arg.location.fpr())); + else if (arg.location.isFPR()) + RELEASE_ASSERT_NOT_REACHED(); + else + dataLog(fpl[src.offsetFromFP() / sizeof(*fpl)], " / ", fpi[src.offsetFromFP() / sizeof(*fpi)], " / ", RawHex(fpi[src.offsetFromFP() / sizeof(*fpi)]), " / ", std::bit_cast(fpl[src.offsetFromFP() / sizeof(*fpl)]), " at ", RawPointer(&fpi[src.offsetFromFP() / sizeof(*fpi)])); + dataLogLn(); + } + }); + } #if ASSERT_ENABLED - // Everything in the old stack might be overwritten anyway. Clobber for easier debugging. - if (tmpNeedsSaving) - jit.pushPair(tmp, tmp); - jit.move(MacroAssembler::TrustedImm32(0xBFFF), tmp); - constexpr int stackSlotsToClobber = 50; - constexpr int stackBytesToClobber = stackSlotsToClobber * registerSize(); - static_assert(!(stackBytesToClobber & (stackAlignmentBytes() - 1)), "Size in bytes to clobber on stack is aligned"); - for (int i = 0; i < stackSlotsToClobber / 2; ++i) - jit.pushPair(tmp, tmp); - jit.addPtr(MacroAssembler::TrustedImm32(stackBytesToClobber), MacroAssembler::stackPointerRegister); - if (tmpNeedsSaving) - jit.popPair(tmp, tmp); + // Everything in the old stack might be overwritten anyway. Clobber for easier debugging. + jit.move(MacroAssembler::TrustedImm32(0xBFFF), tmp); + constexpr int stackSlotsToClobber = 50; + constexpr int stackBytesToClobber = stackSlotsToClobber * registerSize(); + static_assert(!(stackBytesToClobber & (stackAlignmentBytes() - 1)), "Size in bytes to clobber on stack is aligned"); + for (int i = 0; i < stackSlotsToClobber / 2; ++i) + jit.pushPair(tmp, tmp); + jit.addPtr(MacroAssembler::TrustedImm32(stackBytesToClobber), MacroAssembler::stackPointerRegister); #endif - } } // See also: https://leaningtech.com/fantastic-tail-calls-and-how-to-implement-them/, a blog post about contributing this feature. @@ -5565,7 +5532,7 @@ clobbers.merge(RegisterSetBuilder::calleeSaveRegisters()); clobbers.exclude(RegisterSetBuilder::stackRegisters()); patchpoint->clobberEarly(WTFMove(clobbers)); - patchpoint->clobberLate(RegisterSetBuilder::macroClobberedGPRs()); + patchpoint->clobber(RegisterSetBuilder::macroClobberedGPRs()); patchpoint->appendVector(WTFMove(patchArgs)); // See prepareForTailCallImpl for the heart of this patchpoint. block->append(patchpoint); diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmOperations.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmOperations.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/WasmOperations.cpp 2025-12-16 12:14:02.531076200 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/WasmOperations.cpp 2026-03-10 09:14:43.289190000 +0000 @@ -549,11 +549,16 @@ } default: { if (Wasm::isRefType(returnType)) { + JSValue value = JSValue::decode(std::bit_cast(returned)); + if (value.isNull() && !returnType.isNullable()) [[unlikely]] { + throwTypeError(globalObject, scope, "Host function incorrectly returned null for a nonnullable reference type"_s); + OPERATION_RETURN(scope); + } + if (Wasm::isExternref(returnType)) { // Do nothing. } else if (Wasm::isFuncref(returnType)) { // operationConvertToFuncref - JSValue value = JSValue::decode(std::bit_cast(returned)); WebAssemblyFunction* wasmFunction = nullptr; WebAssemblyWrapperFunction* wasmWrapperFunction = nullptr; if (!isWebAssemblyHostFunction(value, wasmFunction, wasmWrapperFunction) && !value.isNull()) [[unlikely]] { @@ -571,7 +576,6 @@ } } else { // operationConvertToAnyref - JSValue value = JSValue::decode(std::bit_cast(returned)); value = Wasm::internalizeExternref(value); if (!Wasm::TypeInformation::castReference(value, returnType.isNullable(), returnType.index)) [[unlikely]] { throwTypeError(globalObject, scope, "Argument value did not match the reference type"_s); @@ -688,6 +692,11 @@ break; default: { if (Wasm::isRefType(returnType)) { + if (value.isNull() && !returnType.isNullable()) [[unlikely]] { + throwTypeError(globalObject, scope, "Host function incorrectly returned null for a nonnullable reference type"_s); + return true; + } + if (isExternref(returnType)) { // Do nothing. } else if (isFuncref(returnType)) { @@ -1485,6 +1494,11 @@ break; default: { if (Wasm::isRefType(returnType)) { + if (value.isNull() && !returnType.isNullable()) [[unlikely]] { + throwTypeError(globalObject, scope, "Host function incorrectly returned null for a nonnullable reference type"_s); + return true; + } + if (isExternref(returnType)) { // Do nothing. } else if (isFuncref(returnType)) { diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/js/WasmToJS.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/js/WasmToJS.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/wasm/js/WasmToJS.cpp 2025-08-08 09:17:51.672546900 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/wasm/js/WasmToJS.cpp 2026-03-10 09:14:43.289190000 +0000 @@ -439,6 +439,13 @@ } default: { if (Wasm::isRefType(returnType)) { + if (!returnType.isNullable()) { + auto isNotNull = jit.branchIfNotNull(JSRInfo::returnValueJSR); + jit.move(GPRInfo::wasmContextInstancePointer, GPRInfo::argumentGPR0); + emitThrowWasmToJSException(jit, GPRInfo::argumentGPR0, ExceptionType::TypeErrorUnexpectedNullReference); + isNotNull.link(&jit); + } + if (Wasm::isExternref(returnType)) { // Do nothing. } else if (Wasm::isFuncref(returnType)) { diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/yarr/YarrInterpreter.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/yarr/YarrInterpreter.cpp 2025-08-08 09:17:51.676546800 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/yarr/YarrInterpreter.cpp 2026-03-03 21:21:57.549184800 +0000 @@ -2358,17 +2358,18 @@ m_bodyDisjunction->terms.last().m_matchDirection = matchDirection; } - void atomBackReference(unsigned subpatternId, MatchDirection matchDirection, unsigned inputPosition, unsigned frameLocation, Checked quantityMaxCount, QuantifierType quantityType, OptionSet flags) + void atomBackReference(bool isNamed, unsigned subpatternId, MatchDirection matchDirection, unsigned inputPosition, unsigned frameLocation, Checked quantityMaxCount, QuantifierType quantityType, OptionSet flags) { ASSERT(subpatternId); m_bodyDisjunction->terms.append(ByteTerm::BackReference(subpatternId, matchDirection, inputPosition, flags)); - if (m_pattern.hasDuplicateNamedCaptureGroups()) { + if (isNamed && m_pattern.hasDuplicateNamedCaptureGroups()) { auto duplicateNamedGroupId = m_pattern.m_duplicateNamedGroupForSubpatternId[subpatternId]; if (duplicateNamedGroupId) m_bodyDisjunction->terms.last().atom.parenIds.duplicateNamedGroupId = duplicateNamedGroupId; } + m_bodyDisjunction->terms.last().atom.quantityMaxCount = quantityMaxCount; m_bodyDisjunction->terms.last().atom.quantityType = quantityType; m_bodyDisjunction->terms.last().frameLocation = frameLocation; @@ -2762,15 +2763,17 @@ break; } - case PatternTerm::Type::BackReference: { + case PatternTerm::Type::NumberedBackReference: + case PatternTerm::Type::NamedBackReference: { auto currentInputPosition = currentCountAlreadyChecked - term.inputPosition; if (currentInputPosition.hasOverflowed()) return ErrorCode::OffsetTooLarge; - atomBackReference(term.backReferenceSubpatternId, matchDirection, currentInputPosition, term.frameLocation, term.quantityMaxCount, term.quantityType, term.m_currentFlags); + atomBackReference(term.type == PatternTerm::Type::NamedBackReference, term.backReferenceSubpatternId, matchDirection, currentInputPosition, term.frameLocation, term.quantityMaxCount, term.quantityType, term.m_currentFlags); break; } - case PatternTerm::Type::ForwardReference: + case PatternTerm::Type::NumberedForwardReference: + case PatternTerm::Type::NamedForwardReference: break; case PatternTerm::Type::ParenthesesSubpattern: { diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/yarr/YarrJIT.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/yarr/YarrJIT.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/yarr/YarrJIT.cpp 2025-09-01 07:57:24.896993400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/yarr/YarrJIT.cpp 2026-03-03 21:21:57.550184700 +0000 @@ -1864,7 +1864,7 @@ m_jit.branch32(MacroAssembler::NotEqual, patternIndex, MacroAssembler::Address(m_regs.output, ((subpatternId << 1) + 1) * sizeof(int))).linkTo(loop, &m_jit); } - void generateBackReference(size_t opIndex) + void generateBackReference(bool isNamed, size_t opIndex) { YarrOp& op = m_ops[opIndex]; PatternTerm* term = op.m_term; @@ -1877,7 +1877,7 @@ #endif unsigned subpatternId = term->backReferenceSubpatternId; - unsigned duplicateNamedGroupId = m_pattern.hasDuplicateNamedCaptureGroups() ? m_pattern.m_duplicateNamedGroupForSubpatternId[subpatternId] : 0; + unsigned duplicateNamedGroupId = (isNamed && m_pattern.hasDuplicateNamedCaptureGroups()) ? m_pattern.m_duplicateNamedGroupForSubpatternId[subpatternId] : 0; unsigned parenthesesFrameLocation = term->frameLocation; const MacroAssembler::RegisterID characterOrTemp = m_regs.regT0; @@ -3051,7 +3051,8 @@ generateAssertionWordBoundary(opIndex); break; - case PatternTerm::Type::ForwardReference: + case PatternTerm::Type::NumberedForwardReference: + case PatternTerm::Type::NamedForwardReference: m_failureReason = JITFailureReason::ForwardReference; break; @@ -3059,9 +3060,10 @@ case PatternTerm::Type::ParentheticalAssertion: RELEASE_ASSERT_NOT_REACHED(); - case PatternTerm::Type::BackReference: + case PatternTerm::Type::NumberedBackReference: + case PatternTerm::Type::NamedBackReference: #if ENABLE(YARR_JIT_BACKREFERENCES) - generateBackReference(opIndex); + generateBackReference(term->type == PatternTerm::Type::NamedBackReference, opIndex); #else m_failureReason = JITFailureReason::BackReference; #endif @@ -3132,7 +3134,8 @@ backtrackAssertionWordBoundary(opIndex); break; - case PatternTerm::Type::ForwardReference: + case PatternTerm::Type::NumberedForwardReference: + case PatternTerm::Type::NamedForwardReference: m_failureReason = JITFailureReason::ForwardReference; break; @@ -3140,7 +3143,8 @@ case PatternTerm::Type::ParentheticalAssertion: RELEASE_ASSERT_NOT_REACHED(); - case PatternTerm::Type::BackReference: + case PatternTerm::Type::NumberedBackReference: + case PatternTerm::Type::NamedBackReference: #if ENABLE(YARR_JIT_BACKREFERENCES) backtrackBackReference(opIndex); #else @@ -4877,8 +4881,10 @@ // Conservatively say any assertions just match. return cursor; - case PatternTerm::Type::BackReference: - case PatternTerm::Type::ForwardReference: + case PatternTerm::Type::NumberedBackReference: + case PatternTerm::Type::NamedBackReference: + case PatternTerm::Type::NumberedForwardReference: + case PatternTerm::Type::NamedForwardReference: return std::nullopt; case PatternTerm::Type::ParenthesesSubpattern: { @@ -5602,8 +5608,9 @@ out.printf("Assert EOL checked-offset:(%u)", op.m_checkedOffset.value()); break; - case PatternTerm::Type::BackReference: - out.printf("BackReference pattern #%u checked-offset:(%u)", term->backReferenceSubpatternId, op.m_checkedOffset.value()); + case PatternTerm::Type::NumberedBackReference: + case PatternTerm::Type::NamedBackReference: + out.printf("%sBackReference pattern #%u checked-offset:(%u)", term->type == PatternTerm::Type::NumberedBackReference ? "Numbered" : "Named", term->backReferenceSubpatternId, op.m_checkedOffset.value()); term->dumpQuantifier(out); break; @@ -5632,8 +5639,9 @@ out.printf(".* enclosure checked-offset:(%u)", op.m_checkedOffset.value()); break; - case PatternTerm::Type::ForwardReference: - out.printf("ForwardReference checked-offset:(%u)", op.m_checkedOffset.value()); + case PatternTerm::Type::NumberedForwardReference: + case PatternTerm::Type::NamedForwardReference: + out.printf("%sForwardReference checked-offset:(%u)", term->type == PatternTerm::Type::NumberedForwardReference ? "Numbered" : "Named", op.m_checkedOffset.value()); break; case PatternTerm::Type::ParenthesesSubpattern: diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/yarr/YarrPattern.cpp webkit2gtk-2.50.6/Source/JavaScriptCore/yarr/YarrPattern.cpp --- webkit2gtk-2.50.4/Source/JavaScriptCore/yarr/YarrPattern.cpp 2025-09-01 07:57:24.896993400 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/yarr/YarrPattern.cpp 2026-03-03 21:21:57.550184700 +0000 @@ -1195,10 +1195,10 @@ continue; } term->backReferenceSubpatternId = namedGroupSubpatternId; - term->convertToBackreference(); + term->convertToNamedBackreference(); m_pattern.m_containsBackreferences = true; } else if (term->backReferenceSubpatternId && term->backReferenceSubpatternId <= m_pattern.m_numSubpatterns) { - term->convertToBackreference(); + term->convertToNumberedBackreference(); m_pattern.m_containsBackreferences = true; } } @@ -1537,7 +1537,7 @@ { ASSERT(subpatternId); if (subpatternId > m_pattern.m_numSubpatterns) { - m_alternative->m_terms.append(PatternTerm::ForwardReference(m_flags)); + m_alternative->m_terms.append(PatternTerm::NumberedForwardReference(m_flags)); if (parenthesisMatchDirection() == Backward) { // When matching backwards, this forward reference could actually be // a backreference for a captured paren in the lookbehind yet to be parsed. @@ -1558,7 +1558,7 @@ ASSERT((term.type == PatternTerm::Type::ParenthesesSubpattern) || (term.type == PatternTerm::Type::ParentheticalAssertion)); if ((term.type == PatternTerm::Type::ParenthesesSubpattern) && term.capture() && (subpatternId == term.parentheses.subpatternId)) { - m_alternative->m_terms.append(PatternTerm::ForwardReference(m_flags)); + m_alternative->m_terms.append(PatternTerm::NumberedForwardReference(m_flags)); return; } } @@ -1586,14 +1586,14 @@ ASSERT((term.type == PatternTerm::Type::ParenthesesSubpattern) || (term.type == PatternTerm::Type::ParentheticalAssertion)); if ((term.type == PatternTerm::Type::ParenthesesSubpattern) && term.capture() && (subpatternId == term.parentheses.subpatternId)) { - m_alternative->m_terms.append(PatternTerm::ForwardReference(m_flags)); + m_alternative->m_terms.append(PatternTerm::NamedForwardReference(m_flags)); return; } } } if (parenthesisMatchDirection() == Forward) { - m_alternative->m_terms.append(PatternTerm(parenIndices.last(), m_flags)); + m_alternative->m_terms.append(PatternTerm::NamedBackReference(parenIndices.last(), m_flags)); PatternTerm& lastTerm = m_alternative->lastTerm(); lastTerm.m_matchDirection = parenthesisMatchDirection(); m_pattern.m_containsBackreferences = true; @@ -1603,7 +1603,7 @@ // When part of a lookbehind, it could be the case that a prior alternative has a duplicate // named capture. Therefore we create a ForwardReference that will be converted to a // Backreference when the lookbehind or alternative is closed. - m_alternative->m_terms.append(PatternTerm::ForwardReference(m_flags)); + m_alternative->m_terms.append(PatternTerm::NamedForwardReference(m_flags)); PatternTerm& term = m_alternative->lastTerm(); term.m_matchDirection = parenthesisMatchDirection(); // We record the current subpatternId, which we use when we try to convert to a back reference. @@ -1615,7 +1615,7 @@ void atomNamedForwardReference(const String& subpatternName) { - m_alternative->m_terms.append(PatternTerm::ForwardReference(m_flags)); + m_alternative->m_terms.append(PatternTerm::NamedForwardReference(m_flags)); if (parenthesisMatchDirection() == Backward) { PatternTerm& term = m_alternative->lastTerm(); @@ -1788,14 +1788,16 @@ term.inputPosition = currentInputPosition; break; - case PatternTerm::Type::BackReference: + case PatternTerm::Type::NumberedBackReference: + case PatternTerm::Type::NamedBackReference: term.inputPosition = currentInputPosition; term.frameLocation = currentCallFrameSize; currentCallFrameSize += YarrStackSpaceForBackTrackInfoBackReference; alternative->m_hasFixedSize = false; break; - case PatternTerm::Type::ForwardReference: + case PatternTerm::Type::NumberedForwardReference: + case PatternTerm::Type::NamedForwardReference: break; case PatternTerm::Type::PatternCharacter: @@ -2791,13 +2793,18 @@ out.print(",frame location ", frameLocation); out.println(); break; - case Type::BackReference: + case Type::NumberedBackReference: + case Type::NamedBackReference: + out.print(type == Type::NumberedBackReference ? "numbered " : "named "); out.print("back reference of subpattern #", backReferenceSubpatternId); out.printf(" inputPosition %u", inputPosition); out.println(); break; - case Type::ForwardReference: - out.println("forward reference"); + case Type::NumberedForwardReference: + out.println("numbered forward reference"); + break; + case Type::NamedForwardReference: + out.println("named forward reference"); break; case Type::ParenthesesSubpattern: if (m_capture) diff -Nru webkit2gtk-2.50.4/Source/JavaScriptCore/yarr/YarrPattern.h webkit2gtk-2.50.6/Source/JavaScriptCore/yarr/YarrPattern.h --- webkit2gtk-2.50.4/Source/JavaScriptCore/yarr/YarrPattern.h 2025-08-08 09:17:51.676546800 +0000 +++ webkit2gtk-2.50.6/Source/JavaScriptCore/yarr/YarrPattern.h 2026-03-03 21:21:57.551184700 +0000 @@ -210,8 +210,10 @@ AssertionWordBoundary, PatternCharacter, CharacterClass, - BackReference, - ForwardReference, + NumberedBackReference, + NamedBackReference, + NumberedForwardReference, + NamedForwardReference, ParenthesesSubpattern, ParentheticalAssertion, DotStarEnclosure, @@ -298,7 +300,7 @@ } PatternTerm(unsigned spatternId, OptionSet currFlags) - : type(Type::BackReference) + : type(Type::NumberedBackReference) , m_currentFlags(currFlags) , m_capture(false) , m_invert(false) @@ -322,9 +324,24 @@ quantityMinCount = quantityMaxCount = 1; } - static PatternTerm ForwardReference(OptionSet currFlags) + static PatternTerm NamedBackReference(unsigned subpatternId, OptionSet currFlags) { - auto term = PatternTerm(Type::ForwardReference, currFlags); + PatternTerm term(subpatternId, currFlags); + ASSERT(term.type == Type::NumberedBackReference); + term.type = Type::NamedBackReference; + return term; + } + + static PatternTerm NumberedForwardReference(OptionSet currFlags) + { + auto term = PatternTerm(Type::NumberedForwardReference, currFlags); + term.backReferenceSubpatternId = 0; + return term; + } + + static PatternTerm NamedForwardReference(OptionSet currFlags) + { + auto term = PatternTerm(Type::NamedForwardReference, currFlags); term.backReferenceSubpatternId = 0; return term; } @@ -344,10 +361,16 @@ return PatternTerm(Type::AssertionWordBoundary, currFlags, invert); } - void convertToBackreference() + void convertToNumberedBackreference() + { + ASSERT(type == Type::NumberedForwardReference); + type = Type::NumberedBackReference; + } + + void convertToNamedBackreference() { - ASSERT(type == Type::ForwardReference); - type = Type::BackReference; + ASSERT(type == Type::NamedForwardReference); + type = Type::NamedBackReference; } bool invert() const diff -Nru webkit2gtk-2.50.4/Source/WTF/wtf/Expected.h webkit2gtk-2.50.6/Source/WTF/wtf/Expected.h --- webkit2gtk-2.50.4/Source/WTF/wtf/Expected.h 2025-08-08 09:17:54.452492200 +0000 +++ webkit2gtk-2.50.6/Source/WTF/wtf/Expected.h 2026-02-27 21:48:47.950168000 +0000 @@ -324,7 +324,7 @@ constexpr const value_type& operator*() const & { return std::get<0>(base::s); } value_type& operator*() & { return std::get<0>(base::s); } constexpr const value_type&& operator*() const && { return WTFMove(std::get<0>(base::s)); } - constexpr value_type&& operator*() && { return std::get<0>(base::s); } + constexpr value_type&& operator*() && { return WTFMove(std::get<0>(base::s)); } constexpr explicit operator bool() const { return has_value(); } constexpr bool has_value() const { return !base::s.index(); } constexpr const value_type& value() const & { return std::get<0>(base::s); } diff -Nru webkit2gtk-2.50.4/Source/WTF/wtf/FastMalloc.h webkit2gtk-2.50.6/Source/WTF/wtf/FastMalloc.h --- webkit2gtk-2.50.4/Source/WTF/wtf/FastMalloc.h 2025-08-08 09:17:54.452492200 +0000 +++ webkit2gtk-2.50.6/Source/WTF/wtf/FastMalloc.h 2026-02-27 21:48:47.950168000 +0000 @@ -649,7 +649,7 @@ ASSERT_UNUSED(size, sizeof(T) == size); \ object->T::~T(); \ if (object->checkedPtrCountWithoutThreadCheck()) [[unlikely]] { \ - zeroBytes(object); \ + zeroBytes(*object); \ return; \ } \ T::operator delete(object); \ diff -Nru webkit2gtk-2.50.4/Source/WTF/wtf/SortedArrayMap.h webkit2gtk-2.50.6/Source/WTF/wtf/SortedArrayMap.h --- webkit2gtk-2.50.4/Source/WTF/wtf/SortedArrayMap.h 2025-08-08 09:17:54.476492000 +0000 +++ webkit2gtk-2.50.6/Source/WTF/wtf/SortedArrayMap.h 2026-02-27 21:48:47.951167800 +0000 @@ -249,7 +249,7 @@ if (lowercaseCharacter != literalCharacter) return lowercaseCharacter < literalCharacter; } - return literalWithNoUppercase.length() < characters.size(); + return characters.size() < literalWithNoUppercase.length(); } inline bool lessThanASCIICaseFolding(StringView string, ASCIILiteral literalWithNoUppercase) diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/async-clipboard/ClipboardItemBindingsDataSource.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/async-clipboard/ClipboardItemBindingsDataSource.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/async-clipboard/ClipboardItemBindingsDataSource.cpp 2025-08-08 09:17:54.592489500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/async-clipboard/ClipboardItemBindingsDataSource.cpp 2026-02-27 21:48:47.951167800 +0000 @@ -255,12 +255,14 @@ void ClipboardItemBindingsDataSource::ClipboardItemTypeLoader::didFinishLoading() { ASSERT(m_blobLoader); - CheckedRef blobLoader = *m_blobLoader; - auto stringResult = readTypeForMIMEType(m_type) == FileReaderLoader::ReadAsText ? blobLoader->stringResult() : nullString(); - if (!stringResult.isNull()) - m_data = { stringResult }; - else if (auto arrayBuffer = blobLoader->arrayBufferResult()) - m_data = { SharedBuffer::create(arrayBuffer->span()) }; + { + CheckedRef blobLoader = *m_blobLoader; + auto stringResult = readTypeForMIMEType(m_type) == FileReaderLoader::ReadAsText ? blobLoader->stringResult() : nullString(); + if (!stringResult.isNull()) + m_data = { stringResult }; + else if (auto arrayBuffer = blobLoader->arrayBufferResult()) + m_data = { SharedBuffer::create(arrayBuffer->span()) }; + } m_blobLoader = nullptr; invokeCompletionHandler(); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/encryptedmedia/InitDataRegistry.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/encryptedmedia/InitDataRegistry.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/encryptedmedia/InitDataRegistry.cpp 2025-08-08 09:17:54.604489300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/encryptedmedia/InitDataRegistry.cpp 2026-02-27 21:48:47.951167800 +0000 @@ -203,7 +203,9 @@ return false; auto xmlPayload = buffer.span().subspan(startTag); - xmlDocPtr protectionDataXML = xmlReadMemory(reinterpret_cast(xmlPayload.data()), xmlPayload.size_bytes(), "protectionData", "utf-16", 0); + if (xmlPayload.size_bytes() > std::numeric_limits::max()) + return false; + xmlDocPtr protectionDataXML = xmlReadMemory(reinterpret_cast(xmlPayload.data()), static_cast(xmlPayload.size_bytes()), "protectionData", "utf-16", 0); if (!protectionDataXML) return false; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp 2025-08-08 09:17:54.612489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp 2026-03-12 13:50:54.170791600 +0000 @@ -209,12 +209,22 @@ size_t currentBoundaryIndex = find(data, boundary.span()); if (currentBoundaryIndex == notFound) return nullptr; + skip(data, currentBoundaryIndex + boundaryLength); + if (spanHasPrefix(data, "--\r\n"_span)) + return form; + if (!spanHasPrefix(data, "\r\n"_span)) + return nullptr; + size_t nextBoundaryIndex; while ((nextBoundaryIndex = find(data, boundary.span())) != notFound) { parseMultipartPart(data.first(nextBoundaryIndex - oneNewLine.length()), form.get()); currentBoundaryIndex = nextBoundaryIndex; skip(data, nextBoundaryIndex + boundaryLength); + if (spanHasPrefix(data, "--\r\n"_span)) + return form; + if (!spanHasPrefix(data, "\r\n"_span)) + return nullptr; } } else if (mimeType && equalLettersIgnoringASCIICase(mimeType->type, "application"_s) && equalLettersIgnoringASCIICase(mimeType->subtype, "x-www-form-urlencoded"_s)) { auto dataString = String::fromUTF8(data); diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchBodyConsumer.h webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchBodyConsumer.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchBodyConsumer.h 2025-08-08 09:17:54.612489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchBodyConsumer.h 2026-02-27 21:48:47.952167700 +0000 @@ -45,7 +45,7 @@ class FormData; class ReadableStream; -class FetchBodyConsumer final : public CanMakeCheckedPtr { +class FetchBodyConsumer final : public CanMakeWeakPtr, public CanMakeCheckedPtr { WTF_DEPRECATED_MAKE_FAST_ALLOCATED(FetchBodyConsumer); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(FetchBodyConsumer); public: diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchBodyOwner.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchBodyOwner.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchBodyOwner.cpp 2025-08-08 09:17:54.612489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchBodyOwner.cpp 2026-02-27 21:48:47.952167700 +0000 @@ -69,7 +69,7 @@ if (m_blobLoader) { bool isUniqueReference = hasOneRef(); - if (CheckedPtr loader = m_blobLoader->loader.get()) + if (RefPtr loader = m_blobLoader->loader.get()) loader->stop(); // After that point, 'this' may be destroyed, since unsetPendingActivity should have been called. ASSERT_UNUSED(isUniqueReference, isUniqueReference || !m_blobLoader); @@ -275,13 +275,15 @@ return; } - m_blobLoader.emplace(*this); - m_blobLoader->loader = makeUnique(CheckedRef { *m_blobLoader }.get(), consumer); + Ref blobLoader = BlobLoader::create(*this); + m_blobLoader = blobLoader.copyRef(); + Ref loader = FetchLoader::create(blobLoader.get(), consumer); + blobLoader->loader = loader.copyRef(); - CheckedRef { *m_blobLoader->loader }->start(*protectedScriptExecutionContext(), blob); - if (!m_blobLoader->loader->isStarted()) { + loader->start(*protectedScriptExecutionContext(), blob); + if (!loader->isStarted()) { m_body->loadingFailed(Exception { ExceptionCode::TypeError, "Blob loading failed"_s }); - m_blobLoader = std::nullopt; + m_blobLoader = nullptr; return; } } @@ -290,7 +292,7 @@ { ASSERT(m_blobLoader); - m_blobLoader = std::nullopt; + m_blobLoader = nullptr; } void FetchBodyOwner::blobLoadingSucceeded() @@ -325,11 +327,18 @@ stop(); } +Ref FetchBodyOwner::BlobLoader::create(FetchBodyOwner& owner) +{ + return adoptRef(*new BlobLoader(owner)); +} + FetchBodyOwner::BlobLoader::BlobLoader(FetchBodyOwner& owner) - : owner(owner) + : m_owner(owner) { } +FetchBodyOwner::BlobLoader::~BlobLoader() = default; + void FetchBodyOwner::BlobLoader::didReceiveResponse(const ResourceResponse& response) { if (response.httpStatusCode() != httpStatus200OK) @@ -339,13 +348,22 @@ void FetchBodyOwner::BlobLoader::didFail(const ResourceError&) { // didFail might be called within FetchLoader::start call. - if (loader->isStarted()) - protectedOwner()->blobLoadingFailed(); + if (loader->isStarted()) { + if (RefPtr owner = m_owner.get()) + owner->blobLoadingFailed(); + } } void FetchBodyOwner::BlobLoader::didSucceed(const NetworkLoadMetrics&) { - protectedOwner()->blobLoadingSucceeded(); + if (RefPtr owner = m_owner.get()) + owner->blobLoadingSucceeded(); +} + +void FetchBodyOwner::BlobLoader::didReceiveData(const SharedBuffer& buffer) +{ + if (RefPtr owner = m_owner.get()) + owner->blobChunk(buffer); } ExceptionOr> FetchBodyOwner::readableStream(JSC::JSGlobalObject& state) diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchBodyOwner.h webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchBodyOwner.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchBodyOwner.h 2025-08-08 09:17:54.612489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchBodyOwner.h 2026-02-27 21:48:47.952167700 +0000 @@ -119,22 +119,25 @@ // ActiveDOMObject API bool virtualHasPendingActivity() const final; - struct BlobLoader final : FetchLoaderClient { + class BlobLoader final : public RefCounted, public FetchLoaderClient { WTF_MAKE_TZONE_ALLOCATED(BlobLoader); - WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(BlobLoader); public: - BlobLoader(FetchBodyOwner&); + static Ref create(FetchBodyOwner&); + ~BlobLoader(); // FetchLoaderClient API void didReceiveResponse(const ResourceResponse&) final; - void didReceiveData(const SharedBuffer& buffer) final { protectedOwner()->blobChunk(buffer); } + void didReceiveData(const SharedBuffer&) final; void didFail(const ResourceError&) final; void didSucceed(const NetworkLoadMetrics&) final; + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } - Ref protectedOwner() const { return owner.get(); } + RefPtr loader; - WeakRef owner; - std::unique_ptr loader; + private: + explicit BlobLoader(FetchBodyOwner&); + WeakPtr m_owner; }; protected: @@ -144,7 +147,7 @@ const Ref m_headers; private: - std::optional m_blobLoader; + RefPtr m_blobLoader; bool m_isBodyOpaque { false }; Variant m_loadingError; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchLoader.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchLoader.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchLoader.cpp 2025-08-08 09:17:54.612489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchLoader.cpp 2026-02-27 21:48:47.952167700 +0000 @@ -61,7 +61,8 @@ m_urlForReading = { BlobURL::createPublicURL(securityOrigin.get()), context.topOrigin().data() }; if (m_urlForReading.isEmpty()) { - m_client->didFail({ errorDomainWebKitInternal, 0, URL(), "Could not create URL for Blob"_s }); + if (RefPtr client = m_client.get()) + client->didFail({ errorDomainWebKitInternal, 0, URL(), "Could not create URL for Blob"_s }); return; } @@ -108,7 +109,8 @@ contentSecurityPolicy->upgradeInsecureRequestIfNeeded(fetchRequest, ContentSecurityPolicy::InsecureRequestType::Load); if (!context.shouldBypassMainWorldContentSecurityPolicy() && !contentSecurityPolicy->allowConnectToSource(fetchRequest.url())) { - m_client->didFail({ errorDomainWebKitInternal, 0, fetchRequest.url(), "Not allowed by ContentSecurityPolicy"_s, ResourceError::Type::AccessControl }); + if (RefPtr client = m_client.get()) + client->didFail({ errorDomainWebKitInternal, 0, fetchRequest.url(), "Not allowed by ContentSecurityPolicy"_s, ResourceError::Type::AccessControl }); return; } } @@ -126,6 +128,11 @@ m_isStarted = m_loader; } +Ref FetchLoader::create(FetchLoaderClient& client, FetchBodyConsumer* consumer) +{ + return adoptRef(*new FetchLoader(client, consumer)); +} + FetchLoader::FetchLoader(FetchLoaderClient& client, FetchBodyConsumer* consumer) : m_client(client) , m_consumer(consumer) @@ -136,7 +143,7 @@ void FetchLoader::stop() { - if (CheckedPtr consumer = m_consumer) + if (CheckedPtr consumer = m_consumer.get()) consumer->clean(); if (RefPtr loader = m_loader) loader->cancel(); @@ -152,14 +159,16 @@ void FetchLoader::didReceiveResponse(ScriptExecutionContextIdentifier, std::optional, const ResourceResponse& response) { - m_client->didReceiveResponse(response); + if (RefPtr client = m_client.get()) + client->didReceiveResponse(response); } void FetchLoader::didReceiveData(const SharedBuffer& buffer) { - CheckedPtr consumer = m_consumer; + CheckedPtr consumer = m_consumer.get(); if (!consumer) { - m_client->didReceiveData(buffer); + if (RefPtr client = m_client.get()) + client->didReceiveData(buffer); return; } consumer->append(buffer); @@ -167,12 +176,14 @@ void FetchLoader::didFinishLoading(ScriptExecutionContextIdentifier, std::optional, const NetworkLoadMetrics& metrics) { - m_client->didSucceed(metrics); + if (RefPtr client = m_client.get()) + client->didSucceed(metrics); } void FetchLoader::didFail(std::optional, const ResourceError& error) { - m_client->didFail(error); + if (RefPtr client = m_client.get()) + client->didFail(error); } } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchLoader.h webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchLoader.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchLoader.h 2025-08-08 09:17:54.616489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchLoader.h 2026-02-27 21:48:47.952167700 +0000 @@ -43,11 +43,11 @@ class ScriptExecutionContext; class FragmentedSharedBuffer; -class WEBCORE_EXPORT FetchLoader final : public ThreadableLoaderClient { +class WEBCORE_EXPORT FetchLoader final : public RefCounted, public ThreadableLoaderClient { WTF_DEPRECATED_MAKE_FAST_ALLOCATED_WITH_HEAP_IDENTIFIER(FetchLoader, FetchLoader); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(FetchLoader); public: - FetchLoader(FetchLoaderClient&, FetchBodyConsumer*); + static Ref create(FetchLoaderClient&, FetchBodyConsumer*); ~FetchLoader(); RefPtr startStreaming(); @@ -60,6 +60,8 @@ bool isStarted() const { return m_isStarted; } private: + FetchLoader(FetchLoaderClient&, FetchBodyConsumer*); + // ThreadableLoaderClient API. void didReceiveResponse(ScriptExecutionContextIdentifier, std::optional, const ResourceResponse&) final; void didReceiveData(const SharedBuffer&) final; @@ -67,9 +69,9 @@ void didFail(std::optional, const ResourceError&) final; private: - const CheckedRef m_client; + WeakPtr m_client; RefPtr m_loader; - CheckedPtr m_consumer; + WeakPtr m_consumer; bool m_isStarted { false }; URLKeepingBlobAlive m_urlForReading; }; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchLoaderClient.h webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchLoaderClient.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchLoaderClient.h 2025-08-08 09:17:54.616489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchLoaderClient.h 2026-02-27 21:48:47.953168000 +0000 @@ -28,6 +28,7 @@ #pragma once +#include #include namespace WebCore { @@ -35,9 +36,8 @@ class ResourceError; class ResourceResponse; -class FetchLoaderClient : public CanMakeCheckedPtr { +class FetchLoaderClient : public AbstractRefCountedAndCanMakeWeakPtr { WTF_MAKE_TZONE_ALLOCATED(FetchLoaderClient); - WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(FetchLoaderClient); public: virtual ~FetchLoaderClient() = default; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchResponse.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchResponse.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchResponse.cpp 2025-08-08 09:17:54.616489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchResponse.cpp 2026-02-27 21:48:47.953168000 +0000 @@ -236,7 +236,7 @@ protectedThis->setLoadingError(Exception { ExceptionCode::AbortError, "Fetch is aborted"_s }); - if (CheckedPtr loader = protectedThis->m_loader.get()) { + if (RefPtr loader = protectedThis->m_loader.get()) { if (auto callback = loader->takeNotificationCallback()) callback(Exception { ExceptionCode::AbortError, "Fetch is aborted"_s }); @@ -268,7 +268,7 @@ response->addAbortSteps(request.signal()); - response->m_loader = makeUnique(response.get(), WTFMove(responseCallback)); + response->m_loader = Loader::create(response.get(), WTFMove(responseCallback)); return response; } @@ -301,7 +301,7 @@ { InspectorInstrumentation::willFetch(context, request.url().string()); - if (CheckedPtr loader = m_loader.get(); loader && loader->start(context, request, initiator)) + if (RefPtr loader = m_loader.get(); loader && loader->start(context, request, initiator)) return; m_loader = nullptr; } @@ -327,7 +327,10 @@ void FetchResponse::Loader::didSucceed(const NetworkLoadMetrics& metrics) { - Ref response = m_response.get(); + RefPtr response = m_response.get(); + if (!response) + return; + ASSERT(response->hasPendingActivity()); response->didSucceed(metrics); @@ -338,7 +341,10 @@ void FetchResponse::Loader::didFail(const ResourceError& error) { - Ref response = m_response.get(); + RefPtr response = m_response.get(); + if (!response) + return; + ASSERT(response->hasPendingActivity()); response->setLoadingError(ResourceError { error }); @@ -368,6 +374,11 @@ m_headers->filterAndFill(m_filteredResponse->httpHeaderFields(), FetchHeaders::Guard::Response); } +Ref FetchResponse::Loader::create(FetchResponse& response, NotificationCallback&& responseCallback) +{ + return adoptRef(*new Loader(response, WTFMove(responseCallback))); +} + FetchResponse::Loader::Loader(FetchResponse& response, NotificationCallback&& responseCallback) : m_response(response) , m_responseCallback(WTFMove(responseCallback)) @@ -379,16 +390,22 @@ void FetchResponse::Loader::didReceiveResponse(const ResourceResponse& resourceResponse) { - Ref response = m_response.get(); + RefPtr response = m_response.get(); + if (!response) + return; + response->setReceivedInternalResponse(resourceResponse, m_credentials); if (auto responseCallback = WTFMove(m_responseCallback)) - responseCallback(WTFMove(response)); + responseCallback(response.releaseNonNull()); } void FetchResponse::Loader::didReceiveData(const SharedBuffer& buffer) { - Ref response = m_response.get(); + RefPtr response = m_response.get(); + if (!response) + return; + ASSERT(response->m_readableStreamSource || m_consumeDataCallback); if (m_consumeDataCallback) { @@ -419,8 +436,8 @@ bool FetchResponse::Loader::start(ScriptExecutionContext& context, const FetchRequest& request, const String& initiator) { m_credentials = request.fetchOptions().credentials; - m_loader = makeUnique(*this, &m_response->m_body->consumer()); - CheckedRef loader = *m_loader; + Ref loader = FetchLoader::create(*this, m_response->m_body->checkedConsumer().ptr()); + m_loader = loader.copyRef(); loader->start(context, request, initiator); if (!loader->isStarted()) @@ -486,7 +503,7 @@ } ASSERT(isLoading()); - checkedLoader()->consumeDataByChunk(WTFMove(callback)); + protectedLoader()->consumeDataByChunk(WTFMove(callback)); } void FetchResponse::setBodyData(ResponseData&& data, uint64_t bodySizeWithPadding) @@ -522,7 +539,7 @@ } ASSERT(m_loader); - auto data = checkedLoader()->startStreaming(); + auto data = protectedLoader()->startStreaming(); if (data) { Ref readableStreamSource = *m_readableStreamSource; if (!readableStreamSource->enqueue(data->tryCreateArrayBuffer())) { @@ -626,7 +643,7 @@ void FetchResponse::processReceivedError() { - if (CheckedPtr loader = m_loader.get()) { + if (RefPtr loader = m_loader.get()) { if (auto callback = loader->takeNotificationCallback()) callback(*loadingException()); else if (auto callback = loader->takeConsumeDataCallback()) @@ -647,7 +664,7 @@ { setNetworkLoadMetrics(metrics); - if (CheckedPtr loader = m_loader.get()) { + if (RefPtr loader = m_loader.get()) { if (auto consumeDataCallback = loader->takeConsumeDataCallback()) consumeDataCallback(nullptr); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchResponse.h webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchResponse.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FetchResponse.h 2025-08-08 09:17:54.616489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FetchResponse.h 2026-02-27 21:48:47.953168000 +0000 @@ -150,13 +150,16 @@ void addAbortSteps(Ref&&); void processReceivedError(); - class Loader final : public FetchLoaderClient { + class Loader final : public RefCounted, public FetchLoaderClient { WTF_MAKE_TZONE_ALLOCATED(Loader); - WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(Loader); public: - Loader(FetchResponse&, NotificationCallback&&); + static Ref create(FetchResponse&, NotificationCallback&&); ~Loader(); + // FetchLoaderClient. + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } + bool start(ScriptExecutionContext&, const FetchRequest&, const String& initiator); void stop(); @@ -169,26 +172,28 @@ ConsumeDataByChunkCallback takeConsumeDataCallback() { return WTFMove(m_consumeDataCallback); } private: + Loader(FetchResponse&, NotificationCallback&&); + // FetchLoaderClient API void didSucceed(const NetworkLoadMetrics&) final; void didFail(const ResourceError&) final; void didReceiveResponse(const ResourceResponse&) final; void didReceiveData(const SharedBuffer&) final; - WeakRef m_response; + WeakPtr m_response; NotificationCallback m_responseCallback; ConsumeDataByChunkCallback m_consumeDataCallback; - std::unique_ptr m_loader; + RefPtr m_loader; const Ref> m_pendingActivity; FetchOptions::Credentials m_credentials; bool m_shouldStartStreaming { false }; }; - CheckedPtr checkedLoader() { return m_loader.get(); } + RefPtr protectedLoader() { return m_loader.get(); } mutable std::optional m_filteredResponse; ResourceResponse m_internalResponse; - std::unique_ptr m_loader; + RefPtr m_loader; std::unique_ptr m_bodyLoader; mutable String m_responseURL; // Opaque responses will padd their body size when used with Cache API. diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FormDataConsumer.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FormDataConsumer.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FormDataConsumer.cpp 2025-08-08 09:17:54.616489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FormDataConsumer.cpp 2026-02-27 21:48:47.953168000 +0000 @@ -96,7 +96,7 @@ void FormDataConsumer::consumeBlob(const URL& blobURL) { - m_blobLoader = makeUnique([weakThis = WeakPtr { *this }](BlobLoader&) mutable { + m_blobLoader = BlobLoader::create([weakThis = WeakPtr { *this }](BlobLoader&) mutable { RefPtr protectedThis = weakThis.get(); if (!protectedThis) return; @@ -116,7 +116,7 @@ m_blobLoader->start(blobURL, m_context.get(), FileReaderLoader::ReadAsArrayBuffer); - if (!m_blobLoader || !m_blobLoader->isLoading()) + if (RefPtr blobLoader = m_blobLoader.get()) didFail(Exception { ExceptionCode::InvalidStateError, "Unable to read form data blob"_s }); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FormDataConsumer.h webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FormDataConsumer.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/fetch/FormDataConsumer.h 2025-08-08 09:17:54.616489200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/fetch/FormDataConsumer.h 2026-02-27 21:48:47.953168000 +0000 @@ -71,7 +71,7 @@ size_t m_currentElementIndex { 0 }; const Ref m_fileQueue; - std::unique_ptr m_blobLoader; + RefPtr m_blobLoader; bool m_isReadingFile { false }; }; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/highlight/Highlight.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/highlight/Highlight.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/highlight/Highlight.cpp 2025-08-08 09:17:54.624488800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/highlight/Highlight.cpp 2026-03-03 21:21:57.552184800 +0000 @@ -76,9 +76,8 @@ void Highlight::clearFromSetLike() { - for (auto& highlightRange : m_highlightRanges) + for (auto& highlightRange : std::exchange(m_highlightRanges, { })) repaintRange(highlightRange->range()); - m_highlightRanges.clear(); } bool Highlight::addToSetLike(AbstractRange& range) diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp 2025-12-16 12:14:02.623074300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp 2026-02-27 21:48:47.954167800 +0000 @@ -1426,7 +1426,9 @@ m_transactionOperationsInProgressQueue.removeFirst(); if (m_commitResult && operation.identifier() == *m_lastTransactionOperationBeforeCommit) { - didCommit(*m_commitResult); + // We might end up here during transaction abortion, in which case we shouldn't call didCommit(). + if (m_state == IndexedDB::TransactionState::Committing) + didCommit(*m_commitResult); return; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediasource/MediaSource.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediasource/MediaSource.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediasource/MediaSource.cpp 2025-12-16 12:14:02.623074300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediasource/MediaSource.cpp 2026-02-27 21:48:47.954167800 +0000 @@ -399,6 +399,7 @@ m_seekTargetPromise->reject(PlatformMediaError::Cancelled); } m_seekTargetPromise.emplace(PlatformMediaError::SourceRemoved); + Ref promise = m_seekTargetPromise->promise(); m_pendingSeekTarget = target; // Run the following steps as part of the "Wait until the user agent has established whether or not the @@ -416,11 +417,10 @@ // than HAVE_METADATA. monitorSourceBuffers(); - return m_seekTargetPromise->promise(); + return promise; } // ↳ Otherwise // Continue - auto promise = m_seekTargetPromise->promise(); completeSeek(); return promise; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp 2025-10-10 04:49:40.239699400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp 2026-02-27 21:48:47.955167800 +0000 @@ -974,6 +974,8 @@ void RTCPeerConnection::scheduleEvent(Ref&& event) { queueTaskKeepingObjectAlive(*this, TaskSource::Networking, [event = WTFMove(event)](auto& connection) mutable { + if (connection.isClosed()) + return; connection.dispatchEvent(event); }); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCRtpSender.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCRtpSender.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCRtpSender.cpp 2025-08-08 09:17:54.660488100 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCRtpSender.cpp 2026-02-27 21:48:47.955167800 +0000 @@ -53,19 +53,19 @@ WTF_MAKE_TZONE_OR_ISO_ALLOCATED_IMPL(RTCRtpSender); -Ref RTCRtpSender::create(RTCPeerConnection& connection, Ref&& track, std::unique_ptr&& backend) +Ref RTCRtpSender::create(RTCPeerConnection& connection, Ref&& track, Ref&& backend) { auto sender = adoptRef(*new RTCRtpSender(connection, String(track->kind()), WTFMove(backend))); sender->setTrack(WTFMove(track)); return sender; } -Ref RTCRtpSender::create(RTCPeerConnection& connection, String&& trackKind, std::unique_ptr&& backend) +Ref RTCRtpSender::create(RTCPeerConnection& connection, String&& trackKind, Ref&& backend) { return adoptRef(*new RTCRtpSender(connection, WTFMove(trackKind), WTFMove(backend))); } -RTCRtpSender::RTCRtpSender(RTCPeerConnection& connection, String&& trackKind, std::unique_ptr&& backend) +RTCRtpSender::RTCRtpSender(RTCPeerConnection& connection, String&& trackKind, Ref&& backend) : m_trackKind(WTFMove(trackKind)) , m_backend(WTFMove(backend)) , m_connection(connection) diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCRtpSender.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCRtpSender.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCRtpSender.h 2025-08-08 09:17:54.660488100 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCRtpSender.h 2026-02-27 21:48:47.955167800 +0000 @@ -57,8 +57,8 @@ { WTF_MAKE_TZONE_OR_ISO_ALLOCATED(RTCRtpSender); public: - static Ref create(RTCPeerConnection&, Ref&&, std::unique_ptr&&); - static Ref create(RTCPeerConnection&, String&& trackKind, std::unique_ptr&&); + static Ref create(RTCPeerConnection&, Ref&&, Ref&&); + static Ref create(RTCPeerConnection&, String&& trackKind, Ref&&); virtual ~RTCRtpSender(); static std::optional getCapabilities(ScriptExecutionContext&, const String& kind); @@ -97,7 +97,7 @@ ExceptionOr setTransform(std::unique_ptr&&); private: - RTCRtpSender(RTCPeerConnection&, String&& trackKind, std::unique_ptr&&); + RTCRtpSender(RTCPeerConnection&, String&& trackKind, Ref&&); #if !RELEASE_LOG_DISABLED const Logger& logger() const final { return m_logger.get(); } @@ -110,7 +110,7 @@ RefPtr m_transport; String m_trackId; String m_trackKind; - std::unique_ptr m_backend; + RefPtr m_backend; WeakPtr m_connection; RefPtr m_dtmfSender; std::unique_ptr m_transform; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCRtpSenderBackend.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCRtpSenderBackend.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCRtpSenderBackend.h 2025-08-08 09:17:54.660488100 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCRtpSenderBackend.h 2026-02-27 21:48:47.955167800 +0000 @@ -26,6 +26,7 @@ #if ENABLE(WEB_RTC) +#include #include #include @@ -42,7 +43,7 @@ template class DOMPromiseDeferred; -class RTCRtpSenderBackend { +class RTCRtpSenderBackend : public AbstractRefCounted { public: virtual ~RTCRtpSenderBackend() = default; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCRtpTransform.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCRtpTransform.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/RTCRtpTransform.cpp 2025-08-08 09:17:54.660488100 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/RTCRtpTransform.cpp 2026-02-27 21:48:47.955167800 +0000 @@ -87,7 +87,7 @@ if (previousTransform) m_backend = previousTransform->takeBackend(); - else if (auto* backend = sender.backend()) + else if (RefPtr backend = sender.backend()) m_backend = backend->rtcRtpTransformBackend(); if (!m_backend) diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp 2025-08-08 09:17:54.660488100 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.cpp 2026-03-04 00:15:18.082550300 +0000 @@ -87,6 +87,21 @@ return init; } +struct DataChannelNotifier { + DataChannelNotifier(GStreamerDataChannelHandler& handler) + : m_handler(handler) + { + } + + static void destruct(void* notifier, GClosure*) + { + delete static_cast(notifier); + } + + // RTCDataChannelHandler is not refcounted, its unique instance is managed by the RTCDataChannel. + GStreamerDataChannelHandler& m_handler; +}; + GStreamerDataChannelHandler::GStreamerDataChannelHandler(GRefPtr&& channel) : m_channel(WTFMove(channel)) { @@ -105,31 +120,36 @@ checkState(); } - g_signal_connect_swapped(m_channel.get(), "notify::ready-state", G_CALLBACK(+[](GStreamerDataChannelHandler* handler) { - handler->readyStateChanged(); - }), this); - g_signal_connect_swapped(m_channel.get(), "notify::buffered-amount", G_CALLBACK(+[](GStreamerDataChannelHandler* handler) { - handler->bufferedAmountChanged(); - }), this); - g_signal_connect_swapped(m_channel.get(), "on-message-data", G_CALLBACK(+[](GStreamerDataChannelHandler* handler, GBytes* bytes) { - handler->onMessageData(bytes); - }), this); - g_signal_connect_swapped(m_channel.get(), "on-message-string", G_CALLBACK(+[](GStreamerDataChannelHandler* handler, const char* message) { - handler->onMessageString(message); - }), this); - g_signal_connect_swapped(m_channel.get(), "on-error", G_CALLBACK(+[](GStreamerDataChannelHandler* handler, GError* error) { - handler->onError(error); - }), this); - g_signal_connect_swapped(m_channel.get(), "on-close", G_CALLBACK(+[](GStreamerDataChannelHandler* handler) { - handler->onClose(); - }), this); + m_signalHandlers.append(g_signal_connect_data(m_channel.get(), "notify::ready-state", G_CALLBACK(+[](GstWebRTCDataChannel*, GParamSpec*, DataChannelNotifier* notifier) { + notifier->m_handler.readyStateChanged(); + }), new DataChannelNotifier { *this }, DataChannelNotifier::destruct, static_cast(0))); + m_signalHandlers.append(g_signal_connect_data(m_channel.get(), "notify::buffered-amount", G_CALLBACK(+[](GstWebRTCDataChannel* channel, GParamSpec*, DataChannelNotifier* notifier) { + uint64_t currentBufferedAmount; + g_object_get(channel, "buffered-amount", ¤tBufferedAmount, nullptr); + notifier->m_handler.bufferedAmountChanged(static_cast(currentBufferedAmount)); + }), new DataChannelNotifier { *this }, DataChannelNotifier::destruct, static_cast(0))); + m_signalHandlers.append(g_signal_connect_data(m_channel.get(), "on-message-data", G_CALLBACK(+[](GstWebRTCDataChannel*, GBytes* bytes, DataChannelNotifier* notifier) { + notifier->m_handler.onMessageData(bytes); + }), new DataChannelNotifier { *this }, DataChannelNotifier::destruct, static_cast(0))); + m_signalHandlers.append(g_signal_connect_data(m_channel.get(), "on-message-string", G_CALLBACK(+[](GstWebRTCDataChannel*, const char* message, DataChannelNotifier* notifier) { + notifier->m_handler.onMessageString(message); + }), new DataChannelNotifier { *this }, DataChannelNotifier::destruct, static_cast(0))); + m_signalHandlers.append(g_signal_connect_data(m_channel.get(), "on-error", G_CALLBACK(+[](GstWebRTCDataChannel*, GError* error, DataChannelNotifier* notifier) { + notifier->m_handler.onError(error); + }), new DataChannelNotifier { *this }, DataChannelNotifier::destruct, static_cast(0))); + m_signalHandlers.append(g_signal_connect_data(m_channel.get(), "on-close", G_CALLBACK(+[](GstWebRTCDataChannel*, DataChannelNotifier* notifier) { + notifier->m_handler.onClose(); + }), new DataChannelNotifier { *this }, DataChannelNotifier::destruct, static_cast(0))); } GStreamerDataChannelHandler::~GStreamerDataChannelHandler() { DC_DEBUG("Deleting GStreamerDataChannelHandler for channel %p", m_channel.get()); - if (m_channel) - g_signal_handlers_disconnect_by_data(m_channel.get(), this); + if (!m_channel) [[unlikely]] + return; + + while (!m_signalHandlers.isEmpty()) + g_signal_handler_disconnect(m_channel.get(), m_signalHandlers.takeLast()); } RTCDataChannelInit GStreamerDataChannelHandler::dataChannelInit() const @@ -323,14 +343,10 @@ checkState(); } -void GStreamerDataChannelHandler::bufferedAmountChanged() +void GStreamerDataChannelHandler::bufferedAmountChanged(size_t bufferedAmount) { Locker locker { m_clientLock }; - uint64_t currentBufferedAmount; - g_object_get(m_channel.get(), "buffered-amount", ¤tBufferedAmount, nullptr); - - auto bufferedAmount = static_cast(currentBufferedAmount); DC_DEBUG("New buffered amount on channel %p: %" G_GSIZE_FORMAT " old: %" G_GSIZE_FORMAT, m_channel.get(), bufferedAmount, m_cachedBufferedAmount ? *m_cachedBufferedAmount : -1); if (m_cachedBufferedAmount && (*m_cachedBufferedAmount >= bufferedAmount)) { diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.h 2025-08-08 09:17:54.660488100 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerDataChannelHandler.h 2026-03-04 00:15:18.082550300 +0000 @@ -64,9 +64,9 @@ void onMessageString(const char*); void onError(GError*); void onClose(); - void readyStateChanged(); - void bufferedAmountChanged(); + void bufferedAmountChanged(size_t); + bool checkState(); void postTask(Function&&); @@ -87,6 +87,8 @@ bool m_closing { false }; String m_channelId; + + Vector m_signalHandlers; }; } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp 2025-10-10 04:49:40.239699400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.cpp 2026-02-27 22:20:49.241058800 +0000 @@ -1201,7 +1201,7 @@ return true; } -ExceptionOr> GStreamerMediaEndpoint::addTrack(MediaStreamTrack& track, const FixedVector& mediaStreamIds) +ExceptionOr> GStreamerMediaEndpoint::addTrack(MediaStreamTrack& track, const FixedVector& mediaStreamIds) { GStreamerRtpSenderBackend::Source source; auto mediaStreamId = mediaStreamIds.isEmpty() ? "-"_s : mediaStreamIds[0]; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.h 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerMediaEndpoint.h 2026-02-27 21:48:47.956168000 +0000 @@ -87,13 +87,13 @@ void configureSource(RealtimeOutgoingMediaSourceGStreamer&, GUniquePtr&&); - ExceptionOr> addTrack(MediaStreamTrack&, const FixedVector&); + ExceptionOr> addTrack(MediaStreamTrack&, const FixedVector&); void removeTrack(GStreamerRtpSenderBackend&); void recycleTransceiverForSenderTrack(GStreamerRtpTransceiverBackend*, MediaStreamTrack&, const FixedVector&); struct Backends { - std::unique_ptr senderBackend; + RefPtr senderBackend; std::unique_ptr receiverBackend; std::unique_ptr transceiverBackend; }; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp 2025-10-10 04:49:40.239699400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerPeerConnectionBackend.cpp 2026-02-27 21:48:47.957167900 +0000 @@ -354,7 +354,7 @@ auto transceiverBackend = m_endpoint->transceiverBackendFromSender(*senderBackend); Ref peerConnection = m_peerConnection.get(); - auto newSender = RTCRtpSender::create(peerConnection, track, WTFMove(senderBackend)); + auto newSender = RTCRtpSender::create(peerConnection, track, senderBackend.releaseNonNull()); newSender->setMediaStreamIds(mediaStreamIds); auto receiver = createReceiver(transceiverBackend->createReceiverBackend(), track.kind(), track.id()); auto transceiver = RTCRtpTransceiver::create(newSender.copyRef(), WTFMove(receiver), WTFMove(transceiverBackend)); @@ -373,7 +373,7 @@ GST_DEBUG_OBJECT(m_endpoint->pipeline(), "Creating new transceiver."); auto backends = result.releaseReturnValue(); Ref peerConnection = m_peerConnection.get(); - auto sender = RTCRtpSender::create(peerConnection, WTFMove(trackOrKind), WTFMove(backends.senderBackend)); + auto sender = RTCRtpSender::create(peerConnection, WTFMove(trackOrKind), backends.senderBackend.releaseNonNull()); auto receiver = createReceiver(WTFMove(backends.receiverBackend), sender->trackKind(), sender->trackId()); auto transceiver = RTCRtpTransceiver::create(WTFMove(sender), WTFMove(receiver), WTFMove(backends.transceiverBackend)); peerConnection->addInternalTransceiver(transceiver.copyRef()); diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.cpp 2025-10-10 04:49:40.239699400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.cpp 2026-02-27 21:48:47.957167900 +0000 @@ -50,6 +50,16 @@ WTF_MAKE_TZONE_ALLOCATED_IMPL(GStreamerRtpSenderBackend); +Ref GStreamerRtpSenderBackend::create(WeakPtr&& backend, GRefPtr&& rtcSender) +{ + return adoptRef(*new GStreamerRtpSenderBackend(WTFMove(backend), WTFMove(rtcSender))); +} + +Ref GStreamerRtpSenderBackend::create(WeakPtr&& backend, GRefPtr&& rtcSender, Source&& source, GUniquePtr&& initData) +{ + return adoptRef(*new GStreamerRtpSenderBackend(WTFMove(backend), WTFMove(rtcSender), WTFMove(source), WTFMove(initData))); +} + GStreamerRtpSenderBackend::GStreamerRtpSenderBackend(WeakPtr&& backend, GRefPtr&& rtcSender) : m_peerConnectionBackend(WTFMove(backend)) , m_rtcSender(WTFMove(rtcSender)) @@ -116,12 +126,12 @@ { GST_DEBUG_OBJECT(m_rtcSender.get(), "Stopping source"); switchOn(m_source, [&](Ref& source) { - source->stop([&] { - clearSource(); + source->stop([self = RefPtr { this }] { + self->clearSource(); }); }, [&](Ref& source) { - source->stop([&] { - clearSource(); + source->stop([self = RefPtr { this }] { + self->clearSource(); }); }, [&](std::nullptr_t&) { }); diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.h 2025-09-16 13:03:23.012259700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpSenderBackend.h 2026-02-27 21:48:47.957167900 +0000 @@ -29,24 +29,19 @@ #include namespace WebCore { -class GStreamerRtpSenderBackend; -} - -namespace WTF { -template struct IsDeprecatedWeakRefSmartPointerException; -template<> struct IsDeprecatedWeakRefSmartPointerException : std::true_type { }; -} - -namespace WebCore { class GStreamerPeerConnectionBackend; -class GStreamerRtpSenderBackend final : public RTCRtpSenderBackend { +class GStreamerRtpSenderBackend final : public RTCRtpSenderBackend, public RefCounted { WTF_MAKE_TZONE_ALLOCATED(GStreamerRtpSenderBackend); public: - GStreamerRtpSenderBackend(WeakPtr&&, GRefPtr&&); + static Ref create(WeakPtr&&, GRefPtr&&); using Source = Variant, Ref>; - GStreamerRtpSenderBackend(WeakPtr&&, GRefPtr&&, Source&&, GUniquePtr&& initData); + static Ref create(WeakPtr&&, GRefPtr&&, Source&&, GUniquePtr&& initData); + + // RTCRtpSenderBackend. + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } void setRTCSender(GRefPtr&& rtcSender) { m_rtcSender = WTFMove(rtcSender); } GstWebRTCRTPSender* rtcSender() { return m_rtcSender.get(); } @@ -88,6 +83,9 @@ void dispatchBitrateRequest(uint32_t bitrate); private: + GStreamerRtpSenderBackend(WeakPtr&&, GRefPtr&&); + GStreamerRtpSenderBackend(WeakPtr&&, GRefPtr&&, Source&&, GUniquePtr&& initData); + void clearSource(); bool replaceTrack(RTCRtpSender&, MediaStreamTrack*) final; RTCRtpSendParameters getParameters() const final; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.cpp 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.cpp 2026-02-27 21:48:47.957167900 +0000 @@ -66,11 +66,11 @@ return WTF::makeUnique(GRefPtr(m_rtcTransceiver)); } -std::unique_ptr GStreamerRtpTransceiverBackend::createSenderBackend(WeakPtr&& backend, GStreamerRtpSenderBackend::Source&& source, GUniquePtr&& initData) +Ref GStreamerRtpTransceiverBackend::createSenderBackend(WeakPtr&& backend, GStreamerRtpSenderBackend::Source&& source, GUniquePtr&& initData) { GRefPtr sender; g_object_get(m_rtcTransceiver.get(), "sender", &sender.outPtr(), nullptr); - return WTF::makeUnique(WTFMove(backend), WTFMove(sender), WTFMove(source), WTFMove(initData)); + return GStreamerRtpSenderBackend::create(WTFMove(backend), WTFMove(sender), WTFMove(source), WTFMove(initData)); } RTCRtpTransceiverDirection GStreamerRtpTransceiverBackend::direction() const diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.h 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/gstreamer/GStreamerRtpTransceiverBackend.h 2026-02-27 21:48:47.957167900 +0000 @@ -37,7 +37,7 @@ GStreamerRtpTransceiverBackend(GRefPtr&&); std::unique_ptr createReceiverBackend(); - std::unique_ptr createSenderBackend(WeakPtr&&, GStreamerRtpSenderBackend::Source&&, GUniquePtr&&); + Ref createSenderBackend(WeakPtr&&, GStreamerRtpSenderBackend::Source&&, GUniquePtr&&); GstWebRTCRTPTransceiver* rtcTransceiver() { return m_rtcTransceiver.get(); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.h 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.h 2026-02-27 21:48:47.960168000 +0000 @@ -108,7 +108,7 @@ void removeTrack(LibWebRTCRtpSenderBackend&); struct Backends { - std::unique_ptr senderBackend; + RefPtr senderBackend; std::unique_ptr receiverBackend; std::unique_ptr transceiverBackend; }; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp 2026-02-27 21:48:47.960168000 +0000 @@ -211,6 +211,11 @@ return static_cast(*sender.backend()); } +static inline Ref protectedBackendFromRTPSender(RTCRtpSender& sender) +{ + return backendFromRTPSender(sender); +} + void LibWebRTCPeerConnectionBackend::getStats(RTCRtpSender& sender, Ref&& promise) { webrtc::RtpSenderInterface* rtcSender = sender.backend() ? backendFromRTPSender(sender).rtcSender() : nullptr; @@ -319,24 +324,24 @@ ExceptionOr> LibWebRTCPeerConnectionBackend::addTrack(MediaStreamTrack& track, FixedVector&& mediaStreamIds) { - auto senderBackend = makeUnique(*this, nullptr); - if (!m_endpoint->addTrack(*senderBackend, track, mediaStreamIds)) + Ref senderBackend = LibWebRTCRtpSenderBackend::create(*this, nullptr); + if (!m_endpoint->addTrack(senderBackend, track, mediaStreamIds)) return Exception { ExceptionCode::TypeError, "Unable to add track"_s }; Ref peerConnection = m_peerConnection.get(); - if (auto sender = findExistingSender(peerConnection->currentTransceivers(), *senderBackend)) { - backendFromRTPSender(*sender).takeSource(*senderBackend); + if (RefPtr sender = findExistingSender(peerConnection->currentTransceivers(), senderBackend)) { + protectedBackendFromRTPSender(*sender)->takeSource(senderBackend); sender->setTrack(track); sender->setMediaStreamIds(mediaStreamIds); return sender.releaseNonNull(); } - auto transceiverBackend = m_endpoint->transceiverBackendFromSender(*senderBackend); + auto transceiverBackend = m_endpoint->transceiverBackendFromSender(senderBackend); - auto sender = RTCRtpSender::create(peerConnection, track, WTFMove(senderBackend)); + Ref sender = RTCRtpSender::create(peerConnection, track, WTFMove(senderBackend)); sender->setMediaStreamIds(mediaStreamIds); - auto receiver = createReceiver(transceiverBackend->createReceiverBackend()); - auto transceiver = RTCRtpTransceiver::create(sender.copyRef(), WTFMove(receiver), WTFMove(transceiverBackend)); + Ref receiver = createReceiver(transceiverBackend->createReceiverBackend()); + Ref transceiver = RTCRtpTransceiver::create(sender.copyRef(), WTFMove(receiver), WTFMove(transceiverBackend)); peerConnection->addInternalTransceiver(WTFMove(transceiver)); return sender; } @@ -350,7 +355,7 @@ auto backends = result.releaseReturnValue(); Ref peerConnection = m_peerConnection.get(); - auto sender = RTCRtpSender::create(peerConnection, std::forward(trackOrKind), WTFMove(backends.senderBackend)); + Ref sender = RTCRtpSender::create(peerConnection, std::forward(trackOrKind), backends.senderBackend.releaseNonNull()); auto receiver = createReceiver(WTFMove(backends.receiverBackend)); auto transceiver = RTCRtpTransceiver::create(WTFMove(sender), WTFMove(receiver), WTFMove(backends.transceiverBackend)); peerConnection->addInternalTransceiver(transceiver.copyRef()); @@ -404,14 +409,14 @@ void LibWebRTCPeerConnectionBackend::removeTrack(RTCRtpSender& sender) { ALWAYS_LOG(LOGIDENTIFIER, "Removing "_s, sender.trackKind(), " track with ID "_s, sender.trackId()); - m_endpoint->removeTrack(backendFromRTPSender(sender)); + m_endpoint->removeTrack(protectedBackendFromRTPSender(sender)); } void LibWebRTCPeerConnectionBackend::applyRotationForOutgoingVideoSources() { for (auto& transceiver : protectedPeerConnection()->currentTransceivers()) { if (!transceiver->sender().isStopped()) { - if (auto* videoSource = backendFromRTPSender(transceiver->sender()).videoSource()) + if (auto* videoSource = protectedBackendFromRTPSender(transceiver->sender())->videoSource()) videoSource->applyRotation(); } } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.cpp 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.cpp 2026-02-27 21:48:47.960168000 +0000 @@ -43,6 +43,16 @@ WTF_MAKE_TZONE_ALLOCATED_IMPL(LibWebRTCRtpSenderBackend); +Ref LibWebRTCRtpSenderBackend::create(LibWebRTCPeerConnectionBackend& backend, RefPtr&& rtcSender, Source&& source) +{ + return adoptRef(*new LibWebRTCRtpSenderBackend(backend, WTFMove(rtcSender), WTFMove(source))); +} + +Ref LibWebRTCRtpSenderBackend::create(LibWebRTCPeerConnectionBackend& backend, RefPtr&& rtcSender) +{ + return adoptRef(*new LibWebRTCRtpSenderBackend(backend, WTFMove(rtcSender))); +} + LibWebRTCRtpSenderBackend::LibWebRTCRtpSenderBackend(LibWebRTCPeerConnectionBackend& backend, RefPtr&& rtcSender) : m_peerConnectionBackend(backend) , m_rtcSender(WTFMove(rtcSender)) @@ -65,14 +75,15 @@ void LibWebRTCRtpSenderBackend::startSource() { // We asynchronously start the sources to guarantee media goes through the transform if a transform is set when creating the track. - callOnMainThread([this, weakThis = WeakPtr { *this }, source = m_source]() mutable { - if (!weakThis) + callOnMainThread([weakThis = WeakPtr { *this }, source = m_source]() mutable { + RefPtr protectedThis = weakThis.get(); + if (!protectedThis) return; - switchOn(source, [this](Ref& source) { - if (auto* currentSource = std::get_if>(&m_source); currentSource && currentSource->ptr() == source.ptr()) + switchOn(source, [&](Ref& source) { + if (auto* currentSource = std::get_if>(&protectedThis->m_source); currentSource && currentSource->ptr() == source.ptr()) source->start(); - }, [this](Ref& source) { - if (auto* currentSource = std::get_if>(&m_source); currentSource && currentSource->ptr() == source.ptr()) + }, [&](Ref& source) { + if (auto* currentSource = std::get_if>(&protectedThis->m_source); currentSource && currentSource->ptr() == source.ptr()) source->start(); }, [](std::nullptr_t&) { }); diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.h 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpSenderBackend.h 2026-02-27 21:48:47.960168000 +0000 @@ -32,30 +32,26 @@ #include "RTCRtpSenderBackend.h" #include "RealtimeOutgoingAudioSource.h" #include "RealtimeOutgoingVideoSource.h" +#include #include #include namespace WebCore { -class LibWebRTCRtpSenderBackend; -} - -namespace WTF { -template struct IsDeprecatedWeakRefSmartPointerException; -template<> struct IsDeprecatedWeakRefSmartPointerException : std::true_type { }; -} - -namespace WebCore { class LibWebRTCPeerConnectionBackend; -class LibWebRTCRtpSenderBackend final : public RTCRtpSenderBackend, public CanMakeWeakPtr { +class LibWebRTCRtpSenderBackend final : public RTCRtpSenderBackend, public RefCountedAndCanMakeWeakPtr { WTF_MAKE_TZONE_ALLOCATED(LibWebRTCRtpSenderBackend); public: using Source = Variant, Ref>; - LibWebRTCRtpSenderBackend(LibWebRTCPeerConnectionBackend&, RefPtr&&, Source&&); - LibWebRTCRtpSenderBackend(LibWebRTCPeerConnectionBackend&, RefPtr&&); + static Ref create(LibWebRTCPeerConnectionBackend&, RefPtr&&, Source&&); + static Ref create(LibWebRTCPeerConnectionBackend&, RefPtr&&); ~LibWebRTCRtpSenderBackend(); + // RTCRtpSenderBackend. + void ref() const final { RefCountedAndCanMakeWeakPtr::ref(); } + void deref() const final { RefCountedAndCanMakeWeakPtr::deref(); } + void setRTCSender(RefPtr&& rtcSender) { m_rtcSender = WTFMove(rtcSender); } webrtc::RtpSenderInterface* rtcSender() { return m_rtcSender.get(); } RefPtr protectedRTCSender() { return m_rtcSender; } @@ -66,6 +62,9 @@ void takeSource(LibWebRTCRtpSenderBackend&); private: + LibWebRTCRtpSenderBackend(LibWebRTCPeerConnectionBackend&, RefPtr&&, Source&&); + LibWebRTCRtpSenderBackend(LibWebRTCPeerConnectionBackend&, RefPtr&&); + bool replaceTrack(RTCRtpSender&, MediaStreamTrack*) final; RTCRtpSendParameters getParameters() const final; void setParameters(const RTCRtpSendParameters&, DOMPromiseDeferred&&) final; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.cpp 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.cpp 2026-02-27 21:48:47.960168000 +0000 @@ -44,9 +44,9 @@ return makeUnique(toRef(m_rtcTransceiver->receiver())); } -std::unique_ptr LibWebRTCRtpTransceiverBackend::createSenderBackend(LibWebRTCPeerConnectionBackend& backend, LibWebRTCRtpSenderBackend::Source&& source) +Ref LibWebRTCRtpTransceiverBackend::createSenderBackend(LibWebRTCPeerConnectionBackend& backend, LibWebRTCRtpSenderBackend::Source&& source) { - return makeUnique(backend, toRefPtr(m_rtcTransceiver->sender()), WTFMove(source)); + return LibWebRTCRtpSenderBackend::create(backend, toRefPtr(m_rtcTransceiver->sender()), WTFMove(source)); } RTCRtpTransceiverDirection LibWebRTCRtpTransceiverBackend::direction() const diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.h webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.h --- webkit2gtk-2.50.4/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.h 2025-08-08 09:17:54.664488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCRtpTransceiverBackend.h 2026-02-27 21:48:47.961167800 +0000 @@ -45,7 +45,7 @@ } std::unique_ptr createReceiverBackend(); - std::unique_ptr createSenderBackend(LibWebRTCPeerConnectionBackend&, LibWebRTCRtpSenderBackend::Source&&); + Ref createSenderBackend(LibWebRTCPeerConnectionBackend&, LibWebRTCRtpSenderBackend::Source&&); webrtc::RtpTransceiverInterface* rtcTransceiver() { return m_rtcTransceiver.ptr(); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp 2025-08-08 09:17:54.676488000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp 2026-02-27 21:48:47.961167800 +0000 @@ -82,7 +82,7 @@ if (m_stopped) return; - if (image) { + if (image && !image->size().isEmpty()) { if (!m_resources) m_resources = NotificationResources::create(); m_resources->setIcon(WTFMove(image)); diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp 2025-08-08 09:17:54.704487300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp 2026-02-27 21:48:47.961167800 +0000 @@ -25,6 +25,7 @@ #include "AudioBus.h" #include "GStreamerAudioData.h" #include "GStreamerAudioStreamDescription.h" +#include "GStreamerCommon.h" #include "Logging.h" #include @@ -47,19 +48,16 @@ m_caps = adoptGRef(gst_audio_info_to_caps(&m_info)); } - auto buffer = adoptGRef(gst_buffer_new()); + auto channels = bus.numberOfChannels(); + auto buffer = adoptGRef(gst_buffer_new_and_alloc(sizeof(float) * numberOfFrames * channels)); GST_BUFFER_PTS(buffer.get()) = toGstClockTime(mediaTime); GST_BUFFER_FLAG_SET(buffer.get(), GST_BUFFER_FLAG_LIVE); - for (size_t channelIndex = 0; channelIndex < bus.numberOfChannels(); ++channelIndex) { - auto& channel = *bus.channel(channelIndex); - auto dataSize = sizeof(float) * channel.length(); - - bus.ref(); - gst_buffer_append_memory(buffer.get(), gst_memory_new_wrapped(GST_MEMORY_FLAG_READONLY, channel.mutableData(), dataSize, 0, dataSize, &bus, reinterpret_cast(+[](gpointer data) { - auto bus = reinterpret_cast(data); - bus->deref(); - }))); + { + GstMappedBuffer map(buffer, GST_MAP_WRITE); + auto dest = map.mutableSpan(); + for (size_t channel = 0; channel < channels; ++channel) + memcpySpan(dest.subspan(channel * numberOfFrames, numberOfFrames), bus.channel(channel)->span()); } gst_buffer_add_audio_meta(buffer.get(), &m_info, numberOfFrames, nullptr); diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp 2025-08-08 09:17:54.712487200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsAudioDecoder.cpp 2026-03-03 21:21:57.552184800 +0000 @@ -42,6 +42,7 @@ #include "WebCodecsErrorCallback.h" #include "WebCodecsUtilities.h" +#include #include namespace WebCore { @@ -132,6 +133,7 @@ if (!isSupportedCodec) { postTaskToCodec(identifier, *this, [] (auto& decoder) { decoder.closeDecoder(Exception { ExceptionCode::NotSupportedError, "Codec is not supported"_s }); + decoder.unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; } @@ -156,6 +158,9 @@ RefPtr protectedThis = weakThis.get(); if (!protectedThis) return; + auto scopeExit = makeScopeExit([protectedThis] { + protectedThis->unblockControlMessageQueue(); + }); if (!result) { protectedThis->closeDecoder(Exception { ExceptionCode::NotSupportedError, WTFMove(result.error()) }); @@ -163,7 +168,6 @@ } protectedThis->setInternalDecoder(WTFMove(*result)); - protectedThis->unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; } }); diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsAudioEncoder.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsAudioEncoder.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsAudioEncoder.cpp 2025-08-08 09:17:54.716487200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsAudioEncoder.cpp 2026-03-03 21:21:57.552184800 +0000 @@ -50,6 +50,7 @@ #include "WebCodecsUtilities.h" #include #include +#include #include #include #include @@ -185,11 +186,12 @@ RefPtr protectedThis = weakThis.get(); if (!protectedThis) return; + auto scopeExit = makeScopeExit([protectedThis] { + protectedThis->unblockControlMessageQueue(); + }); if (protectedThis->state() == WebCodecsCodecState::Closed || !protectedThis->scriptExecutionContext()) return; - - protectedThis->unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; } }); @@ -203,6 +205,7 @@ if (!isSupportedCodec) { postTaskToCodec(identifier, *this, [] (auto& encoder) { encoder.closeEncoder(Exception { ExceptionCode::NotSupportedError, "Codec is not supported"_s }); + encoder.unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; } @@ -211,6 +214,7 @@ if (encoderConfig.hasException()) { postTaskToCodec(identifier, *this, [message = encoderConfig.releaseException().message()] (auto& encoder) mutable { encoder.closeEncoder(Exception { ExceptionCode::NotSupportedError, WTFMove(message) }); + encoder.unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; } @@ -242,6 +246,9 @@ RefPtr protectedThis = weakThis.get(); if (!protectedThis) return; + auto scopeExit = makeScopeExit([protectedThis] { + protectedThis->unblockControlMessageQueue(); + }); if (!result) { protectedThis->closeEncoder(Exception { ExceptionCode::NotSupportedError, WTFMove(result.error()) }); @@ -249,7 +256,6 @@ } protectedThis->setInternalEncoder(WTFMove(*result)); protectedThis->m_hasNewActiveConfiguration = true; - protectedThis->unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsBase.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsBase.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsBase.cpp 2025-08-29 07:21:25.025516000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsBase.cpp 2026-03-03 21:21:57.559184800 +0000 @@ -143,7 +143,7 @@ bool WebCodecsBase::virtualHasPendingActivity() const { - return m_state == WebCodecsCodecState::Configured && (m_codecControlMessagesPending || m_isMessageQueueBlocked); + return m_codecControlMessagesPending || m_isMessageQueueBlocked; } } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp 2025-08-08 09:17:54.716487200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsVideoDecoder.cpp 2026-03-03 21:21:57.559184800 +0000 @@ -48,6 +48,7 @@ #include "WebCodecsVideoFrame.h" #include "WebCodecsVideoFrameOutputCallback.h" #include +#include #include namespace WebCore { @@ -157,6 +158,7 @@ if (!isSupportedCodec) { postTaskToCodec(identifier, *this, [] (auto& decoder) { decoder.closeDecoder(Exception { ExceptionCode::NotSupportedError, "Codec is not supported"_s }); + decoder.unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; } @@ -190,12 +192,14 @@ auto protectedThis = weakThis.get(); if (!protectedThis) return; + auto scopeExit = makeScopeExit([protectedThis] { + protectedThis->unblockControlMessageQueue(); + }); if (!result) { protectedThis->closeDecoder(Exception { ExceptionCode::NotSupportedError, WTFMove(result.error()) }); return; } protectedThis->setInternalDecoder(WTFMove(*result)); - protectedThis->unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; diff -Nru webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsVideoEncoder.cpp webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsVideoEncoder.cpp --- webkit2gtk-2.50.4/Source/WebCore/Modules/webcodecs/WebCodecsVideoEncoder.cpp 2025-08-08 09:17:54.716487200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/Modules/webcodecs/WebCodecsVideoEncoder.cpp 2026-03-03 21:21:57.559184800 +0000 @@ -47,6 +47,7 @@ #include "WebCodecsVideoFrame.h" #include #include +#include #include #include #include @@ -187,6 +188,7 @@ if (!isSupportedCodec) { postTaskToCodec(identifier, *this, [] (auto& encoder) { encoder.closeEncoder(Exception { ExceptionCode::NotSupportedError, "Codec is not supported"_s }); + encoder.unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; } @@ -195,6 +197,7 @@ if (encoderConfig.hasException()) { postTaskToCodec(identifier, *this, [message = encoderConfig.releaseException().message()] (auto& encoder) mutable { encoder.closeEncoder(Exception { ExceptionCode::NotSupportedError, WTFMove(message) }); + encoder.unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; } @@ -226,13 +229,15 @@ auto protectedThis = weakThis.get(); if (!protectedThis) return; + auto scopeExit = makeScopeExit([protectedThis] { + protectedThis->unblockControlMessageQueue(); + }); if (!result) { protectedThis->closeEncoder(Exception { ExceptionCode::NotSupportedError, WTFMove(result.error()) }); return; } protectedThis->setInternalEncoder(WTFMove(*result)); protectedThis->m_hasNewActiveConfiguration = true; - protectedThis->unblockControlMessageQueue(); }); return WebCodecsControlMessageOutcome::Processed; diff -Nru webkit2gtk-2.50.4/Source/WebCore/PAL/pal/text/TextCodecCJK.cpp webkit2gtk-2.50.6/Source/WebCore/PAL/pal/text/TextCodecCJK.cpp --- webkit2gtk-2.50.4/Source/WebCore/PAL/pal/text/TextCodecCJK.cpp 2025-08-08 09:17:54.788485800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/PAL/pal/text/TextCodecCJK.cpp 2026-02-27 21:48:47.962167700 +0000 @@ -1141,8 +1141,11 @@ else { if (auto codePoint = findFirstInSortedPairs(big5(), pointer)) result.append(*codePoint); - else + else { + if (isASCII(byte)) + m_prependedByte = byte; return SawError::Yes; + } } return SawError::No; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/PAL/pal/text/TextCodecICU.cpp webkit2gtk-2.50.6/Source/WebCore/PAL/pal/text/TextCodecICU.cpp --- webkit2gtk-2.50.4/Source/WebCore/PAL/pal/text/TextCodecICU.cpp 2025-08-08 09:17:54.788485800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/PAL/pal/text/TextCodecICU.cpp 2026-02-27 21:48:47.963168000 +0000 @@ -305,6 +305,7 @@ ucnv_setFromUCallBack(m_converter.get(), urlEscapedEntityCallback, 0, 0, 0, &error); if (U_FAILURE(error)) return { }; + ucnv_setFallback(m_converter.get(), false); break; } @@ -321,6 +322,10 @@ ucnv_fromUnicode(m_converter.get(), &target, targetLimit, &source, sourceLimit, 0, true, &error); result.append(byteCast(std::span(buffer)).first(target - buffer.data())); } while (needsToGrowToProduceBuffer(error)); + + if (handling == UnencodableHandling::URLEncodedEntities) + ucnv_setFallback(m_converter.get(), true); + return result; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/PAL/pal/text/TextCodecUTF8.cpp webkit2gtk-2.50.6/Source/WebCore/PAL/pal/text/TextCodecUTF8.cpp --- webkit2gtk-2.50.4/Source/WebCore/PAL/pal/text/TextCodecUTF8.cpp 2025-08-08 09:17:54.788485800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/PAL/pal/text/TextCodecUTF8.cpp 2026-02-27 21:48:47.963168000 +0000 @@ -294,6 +294,7 @@ } m_partialSequenceSize -= count; + memmoveSpan(std::span { m_partialSequence }, std::span { m_partialSequence }.subspan(count, m_partialSequenceSize)); if (std::exchange(m_shouldStripByteOrderMark, false) && character == byteOrderMark) continue; destination = appendCharacter(destination, character); diff -Nru webkit2gtk-2.50.4/Source/WebCore/accessibility/atspi/AccessibilityAtspiEnums.h webkit2gtk-2.50.6/Source/WebCore/accessibility/atspi/AccessibilityAtspiEnums.h --- webkit2gtk-2.50.4/Source/WebCore/accessibility/atspi/AccessibilityAtspiEnums.h 2025-08-08 09:17:54.832485000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/accessibility/atspi/AccessibilityAtspiEnums.h 2026-02-27 21:48:47.983168000 +0000 @@ -23,6 +23,11 @@ namespace WebCore { namespace Atspi { +// These enum values are passed over DBus as integers and must correspond +// to the definitions in at-spi2-core +// (https://gitlab.gnome.org/GNOME/at-spi2-core). Do not modify them without +// a corresponding change in at-spi2-core. + enum class Role { InvalidRole, AcceleratorLabel, @@ -96,6 +101,7 @@ Window, Extended, Header, + Footer, Paragraph, Ruler, Application, @@ -139,8 +145,6 @@ Math, Rating, Timer, - SectionFooter, - SectionHeader, Static, MathFraction, MathRoot, @@ -154,8 +158,14 @@ ContentInsertion, Mark, Suggestion, + PushButtonMenu, + Switch, }; +static_assert((int)Atspi::Role::Paragraph == 73); +static_assert((int)Atspi::Role::Section == 85); +static_assert((int)Atspi::Role::Switch == 130); + enum class State : uint64_t { InvalidState = 1LLU << 0, Active = 1LLU << 1, diff -Nru webkit2gtk-2.50.4/Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.cpp webkit2gtk-2.50.6/Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.cpp --- webkit2gtk-2.50.4/Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.cpp 2025-08-08 09:17:54.832485000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.cpp 2026-02-27 21:48:47.984167800 +0000 @@ -30,6 +30,7 @@ #include "HTMLSpanElement.h" #include "RenderAncestorIterator.h" #include "RenderBlock.h" +#include "RenderElementInlines.h" #include "RenderInline.h" #include "RenderObject.h" #include "RenderTableCell.h" @@ -322,9 +323,9 @@ case AccessibilityRole::LandmarkSearch: return Atspi::Role::Landmark; case AccessibilityRole::SectionFooter: - return Atspi::Role::SectionFooter; + return Atspi::Role::Footer; case AccessibilityRole::SectionHeader: - return Atspi::Role::SectionHeader; + return Atspi::Role::Header; case AccessibilityRole::DescriptionList: return Atspi::Role::DescriptionList; case AccessibilityRole::Term: diff -Nru webkit2gtk-2.50.4/Source/WebCore/animation/KeyframeEffect.cpp webkit2gtk-2.50.6/Source/WebCore/animation/KeyframeEffect.cpp --- webkit2gtk-2.50.4/Source/WebCore/animation/KeyframeEffect.cpp 2025-12-16 12:14:02.703072500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/animation/KeyframeEffect.cpp 2026-02-27 21:48:47.984167800 +0000 @@ -45,6 +45,7 @@ #include "CSSValuePool.h" #include "DocumentInlines.h" #include "Element.h" +#include "EventLoop.h" #include "EventTargetInlines.h" #include "FontCascade.h" #include "GeometryUtilities.h" @@ -2282,6 +2283,37 @@ void KeyframeEffect::wasRemovedFromEffectStack() { m_inTargetEffectStack = false; + + if (!canBeAccelerated()) + return; + +#if ENABLE(THREADED_ANIMATIONS) + if (canHaveAcceleratedRepresentation()) + return; +#endif + + // If the effect was running accelerated, we need to mark it for removal straight away + // since it will not be invalidated by a future call to KeyframeEffectStack::applyPendingAcceleratedActions(). + ASSERT(animation()); + if (isRunningAccelerated() || isAboutToRunAccelerated()) { + Ref animation = *this->animation(); + bool isFinishingNaturally = animation->hasPendingFinishNotification() || animation->playState() == WebAnimation::PlayState::Finished; + + m_pendingAcceleratedActions.clear(); + m_pendingAcceleratedActions.append(AcceleratedAction::Stop); + + if (isFinishingNaturally) { + // Don't immediately stop animations that are finishing naturally - delay cleanup via microtask + // to allow the finished promise callback to observe the final animation state (e.g., layer tree). + // Only immediately stop animations removed mid-flight. + if (RefPtr context = animation->scriptExecutionContext()) { + context->eventLoop().queueMicrotask([protectedThis = Ref { *this }] { + protectedThis->applyPendingAcceleratedActions(); + }); + } + } else + applyPendingAcceleratedActions(); + } } void KeyframeEffect::willChangeRenderer() diff -Nru webkit2gtk-2.50.4/Source/WebCore/animation/WebAnimation.h webkit2gtk-2.50.6/Source/WebCore/animation/WebAnimation.h --- webkit2gtk-2.50.4/Source/WebCore/animation/WebAnimation.h 2025-12-16 12:14:02.707072500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/animation/WebAnimation.h 2026-02-27 21:48:47.984167800 +0000 @@ -161,6 +161,7 @@ void willChangeRenderer(); bool isRelevant() const { return m_isRelevant; } + bool hasPendingFinishNotification() const { return m_finishNotificationStepsMicrotaskPending; } void updateRelevance(); void effectTimingDidChange(); void suspendEffectInvalidation(); diff -Nru webkit2gtk-2.50.4/Source/WebCore/bindings/js/SerializedScriptValue.cpp webkit2gtk-2.50.6/Source/WebCore/bindings/js/SerializedScriptValue.cpp --- webkit2gtk-2.50.4/Source/WebCore/bindings/js/SerializedScriptValue.cpp 2025-08-29 07:21:25.029516000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/bindings/js/SerializedScriptValue.cpp 2026-02-27 21:48:47.985168000 +0000 @@ -1667,9 +1667,6 @@ Ref imageBitmap = jsCast(obj)->wrapped(); auto index = m_transferredImageBitmaps.find(obj); if (index != m_transferredImageBitmaps.end()) { -#if USE(SKIA) - imageBitmap->prepareForCrossThreadTransfer(); -#endif write(ImageBitmapTransferTag); write(index->value); return; @@ -4562,9 +4559,6 @@ m_imageBitmaps[index] = ImageBitmap::create(*protectedExecutionContext(m_lexicalGlobalObject).get(), WTFMove(*m_detachedImageBitmaps.at(index))); RefPtr bitmap = m_imageBitmaps[index]; -#if USE(SKIA) - bitmap->finalizeCrossThreadTransfer(); -#endif return getJSValue(bitmap.get()); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/dom/ContainerNode.cpp webkit2gtk-2.50.6/Source/WebCore/dom/ContainerNode.cpp --- webkit2gtk-2.50.4/Source/WebCore/dom/ContainerNode.cpp 2025-08-08 09:17:54.988481800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/dom/ContainerNode.cpp 2026-02-27 21:48:47.986168000 +0000 @@ -120,6 +120,8 @@ return { 0, hadElementChild ? DidRemoveElements::Yes : DidRemoveElements::No, CanDelayNodeDeletion::Unknown }; } + auto previousTreeVersion = document().domTreeVersion(); + ASSERT_WITH_SECURITY_IMPLICATION(ScriptDisallowedScope::InMainThread::isEventDispatchAllowedInSubtree(*this)); if (source == ChildChange::Source::API) { ChildListMutationScope mutation(*this); @@ -136,10 +138,17 @@ for (auto& child : children) mutation.willRemoveChild(child.get()); } + ASSERT(previousTreeVersion == document().domTreeVersion()); } disconnectSubframesIfNeeded(*this, SubframeDisconnectPolicy::DescendantsOnly); + if (previousTreeVersion != document().domTreeVersion()) [[unlikely]] { + // DOM tree has mutated. Re-collect children as they may have changed. + children.clear(); + collectChildNodes(*this, children); + } + ContainerNode::ChildChange childChange { ChildChange::Type::AllChildrenRemoved, nullptr, nullptr, nullptr, source, ContainerNode::ChildChange::AffectsElements::Unknown }; bool hadElementChild = false; diff -Nru webkit2gtk-2.50.4/Source/WebCore/dom/Document.cpp webkit2gtk-2.50.6/Source/WebCore/dom/Document.cpp --- webkit2gtk-2.50.4/Source/WebCore/dom/Document.cpp 2025-12-16 12:14:02.743071800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/dom/Document.cpp 2026-02-27 21:48:47.988168000 +0000 @@ -819,7 +819,7 @@ removeAllEventListeners(); - if (RefPtr eventLoop = m_eventLoop) + if (RefPtr eventLoop = std::exchange(m_eventLoop, nullptr)) eventLoop->removeAssociatedContext(*this); // Currently we believe that Document can never outlive the parser. diff -Nru webkit2gtk-2.50.4/Source/WebCore/dom/EventListenerMap.h webkit2gtk-2.50.6/Source/WebCore/dom/EventListenerMap.h --- webkit2gtk-2.50.4/Source/WebCore/dom/EventListenerMap.h 2025-08-08 09:17:55.004481600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/dom/EventListenerMap.h 2026-02-27 21:48:47.989168000 +0000 @@ -103,10 +103,14 @@ if (WebThreadIsEnabled()) return; #endif - if (m_threadUID) - RELEASE_ASSERT(m_threadUID == Thread::currentSingleton().uid()); - else + if (!m_threadUID) { + ASSERT(!Thread::mayBeGCThread()); m_threadUID = Thread::currentSingleton().uid(); + return; + } + if (m_threadUID == Thread::currentSingleton().uid()) [[likely]] + return; + RELEASE_ASSERT(Thread::mayBeGCThread()); } Vector, 0, CrashOnOverflow, 4> m_entries; diff -Nru webkit2gtk-2.50.4/Source/WebCore/dom/FragmentDirectiveUtilities.cpp webkit2gtk-2.50.6/Source/WebCore/dom/FragmentDirectiveUtilities.cpp --- webkit2gtk-2.50.4/Source/WebCore/dom/FragmentDirectiveUtilities.cpp 2025-08-08 09:17:55.008481500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/dom/FragmentDirectiveUtilities.cpp 2026-03-03 21:21:57.560184700 +0000 @@ -29,9 +29,25 @@ #include "NodeRenderStyle.h" #include "NodeTraversal.h" #include "RenderStyleInlines.h" +#include namespace WebCore { +TextStream& operator<<(TextStream& ts, const ParsedTextDirective& directive) +{ + ts << "ParsedTextDirective ["; + if (!directive.prefix.isEmpty()) + ts << "prefix: " << directive.prefix << "; "; + if (!directive.startText.isEmpty()) + ts << "startText: " << directive.startText << "; "; + if (!directive.endText.isEmpty()) + ts << "endText: " << directive.endText << "; "; + if (!directive.suffix.isEmpty()) + ts << "suffix: " << directive.suffix << "; "; + ts << "]"; + return ts; +} + namespace FragmentDirectiveUtilities { // https://wicg.github.io/scroll-to-text-fragment/#nearest-block-ancestor diff -Nru webkit2gtk-2.50.4/Source/WebCore/dom/FragmentDirectiveUtilities.h webkit2gtk-2.50.6/Source/WebCore/dom/FragmentDirectiveUtilities.h --- webkit2gtk-2.50.4/Source/WebCore/dom/FragmentDirectiveUtilities.h 2025-08-08 09:17:55.008481500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/dom/FragmentDirectiveUtilities.h 2026-03-03 21:21:57.560184700 +0000 @@ -28,6 +28,10 @@ #include #include +namespace WTF { +class TextStream; +} + namespace WebCore { class ContainerNode; @@ -40,6 +44,8 @@ String suffix; }; +WTF::TextStream& operator<<(WTF::TextStream&, const ParsedTextDirective&); + namespace FragmentDirectiveUtilities { ContainerNode& nearestBlockAncestor(Node&); diff -Nru webkit2gtk-2.50.4/Source/WebCore/dom/messageports/MessagePortChannel.cpp webkit2gtk-2.50.6/Source/WebCore/dom/messageports/MessagePortChannel.cpp --- webkit2gtk-2.50.4/Source/WebCore/dom/messageports/MessagePortChannel.cpp 2025-08-08 09:17:55.036481000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/dom/messageports/MessagePortChannel.cpp 2026-02-27 21:48:47.989168000 +0000 @@ -135,6 +135,9 @@ ASSERT(remoteTarget == m_ports[0] || remoteTarget == m_ports[1]); size_t i = remoteTarget == m_ports[0] ? 0 : 1; + if (m_isClosed[i]) + return false; + m_pendingMessages[i].append(WTFMove(message)); LOG(MessagePorts, "MessagePortChannel %s (%p) now has %zu messages pending on port %s", logString().utf8().data(), this, m_pendingMessages[i].size(), remoteTarget.logString().utf8().data()); diff -Nru webkit2gtk-2.50.4/Source/WebCore/fileapi/Blob.cpp webkit2gtk-2.50.6/Source/WebCore/fileapi/Blob.cpp --- webkit2gtk-2.50.4/Source/WebCore/fileapi/Blob.cpp 2025-08-08 09:17:55.072480200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/fileapi/Blob.cpp 2026-02-27 21:48:47.990167900 +0000 @@ -231,7 +231,7 @@ { ThreadableBlobRegistry::unregisterBlobURL(m_internalURL, std::nullopt); while (!m_blobLoaders.isEmpty()) - (*m_blobLoaders.begin())->cancel(); + RefPtr { (*m_blobLoaders.begin()).get() }->cancel(); } Ref Blob::slice(long long start, long long end, const String& contentType) const @@ -281,7 +281,7 @@ void Blob::loadBlob(FileReaderLoader::ReadType readType, Function&& completionHandler) { - auto blobLoader = makeUnique([pendingActivity = makePendingActivity(*this), completionHandler = WTFMove(completionHandler)](BlobLoader& blobLoader) mutable { + Ref blobLoader = BlobLoader::create([pendingActivity = makePendingActivity(*this), completionHandler = WTFMove(completionHandler)](BlobLoader& blobLoader) mutable { completionHandler(blobLoader); pendingActivity->object().m_blobLoaders.take(&blobLoader); }); diff -Nru webkit2gtk-2.50.4/Source/WebCore/fileapi/Blob.h webkit2gtk-2.50.6/Source/WebCore/fileapi/Blob.h --- webkit2gtk-2.50.4/Source/WebCore/fileapi/Blob.h 2025-08-08 09:17:55.076480200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/fileapi/Blob.h 2026-02-27 21:48:47.990167900 +0000 @@ -172,7 +172,7 @@ // into an HTML or for FileRead'ing, public blob URLs must be used for those purposes. URL m_internalURL; - HashSet> m_blobLoaders; + HashSet> m_blobLoaders; }; WebCoreOpaqueRoot root(Blob*); diff -Nru webkit2gtk-2.50.4/Source/WebCore/fileapi/BlobLoader.h webkit2gtk-2.50.6/Source/WebCore/fileapi/BlobLoader.h --- webkit2gtk-2.50.4/Source/WebCore/fileapi/BlobLoader.h 2025-08-08 09:17:55.076480200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/fileapi/BlobLoader.h 2026-02-27 21:48:47.991168000 +0000 @@ -37,12 +37,13 @@ namespace WebCore { -class BlobLoader final : public FileReaderLoaderClient { +class BlobLoader final : public FileReaderLoaderClient, public RefCounted { WTF_MAKE_TZONE_ALLOCATED(BlobLoader); public: // CompleteCallback is always called except if BlobLoader is cancelled/deallocated. using CompleteCallback = Function; - explicit BlobLoader(CompleteCallback&&); + + static Ref create(CompleteCallback&& callback) { return adoptRef(*new BlobLoader(WTFMove(callback))); } ~BlobLoader(); void start(Blob&, ScriptExecutionContext*, FileReaderLoader::ReadType); @@ -55,6 +56,8 @@ std::optional errorCode() const { return m_loader ? m_loader->errorCode() : std::nullopt; } private: + explicit BlobLoader(CompleteCallback&&); + void didStartLoading() final { } void didReceiveData() final { } diff -Nru webkit2gtk-2.50.4/Source/WebCore/fileapi/NetworkSendQueue.cpp webkit2gtk-2.50.6/Source/WebCore/fileapi/NetworkSendQueue.cpp --- webkit2gtk-2.50.4/Source/WebCore/fileapi/NetworkSendQueue.cpp 2025-08-08 09:17:55.076480200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/fileapi/NetworkSendQueue.cpp 2026-02-27 21:48:47.991168000 +0000 @@ -57,7 +57,7 @@ m_writeRawData(binaryData.span().subspan(byteOffset, byteLength)); return; } - m_queue.append(SharedBuffer::create(binaryData.span().subspan(byteOffset, byteLength))); + m_queue.append(Ref { SharedBuffer::create(binaryData.span().subspan(byteOffset, byteLength)) }); } void NetworkSendQueue::enqueue(WebCore::Blob& blob) @@ -73,12 +73,11 @@ enqueue(JSC::ArrayBuffer::create(static_cast(0U), 1), 0, 0); return; } - auto blobLoader = makeUniqueRef([this](BlobLoader&) { + Ref blobLoader = BlobLoader::create([this](BlobLoader&) { processMessages(); }); - auto* blobLoaderPtr = &blobLoader.get(); - m_queue.append(WTFMove(blobLoader)); - blobLoaderPtr->start(blob, context.get(), FileReaderLoader::ReadAsArrayBuffer); + m_queue.append(blobLoader.copyRef()); + blobLoader->start(blob, context.get(), FileReaderLoader::ReadAsArrayBuffer); } void NetworkSendQueue::clear() @@ -94,7 +93,7 @@ m_writeString(utf8); }, [this](Ref& data) { data->forEachSegment(m_writeRawData); - }, [this, &shouldStopProcessing](UniqueRef& loader) { + }, [this, &shouldStopProcessing](Ref& loader) { auto errorCode = loader->errorCode(); if (loader->isLoading() || (errorCode && errorCode.value() == ExceptionCode::AbortError)) { shouldStopProcessing = true; diff -Nru webkit2gtk-2.50.4/Source/WebCore/fileapi/NetworkSendQueue.h webkit2gtk-2.50.6/Source/WebCore/fileapi/NetworkSendQueue.h --- webkit2gtk-2.50.4/Source/WebCore/fileapi/NetworkSendQueue.h 2025-08-08 09:17:55.076480200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/fileapi/NetworkSendQueue.h 2026-02-27 21:48:47.991168000 +0000 @@ -62,7 +62,7 @@ private: void processMessages(); - using Message = Variant, UniqueRef>; + using Message = Variant, Ref>; Deque m_queue; WriteString m_writeString; diff -Nru webkit2gtk-2.50.4/Source/WebCore/html/HTMLFormElement.cpp webkit2gtk-2.50.6/Source/WebCore/html/HTMLFormElement.cpp --- webkit2gtk-2.50.4/Source/WebCore/html/HTMLFormElement.cpp 2025-12-16 12:14:02.767071200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/html/HTMLFormElement.cpp 2026-03-03 21:21:57.560184700 +0000 @@ -407,7 +407,7 @@ auto shouldLockHistory = processingUserGesture ? LockHistory::No : LockHistory::Yes; auto formSubmission = FormSubmission::create(*this, submitter, m_attributes, event, shouldLockHistory, trigger); - if (!isConnected()) + if (!formSubmission || !isConnected()) return; auto relAttributes = parseFormRelAttributes(getAttribute(HTMLNames::relAttr)); @@ -419,9 +419,9 @@ m_plannedFormSubmission = formSubmission; if (formSubmission->method() == FormSubmission::Method::Dialog) - submitDialog(WTFMove(formSubmission)); + submitDialog(formSubmission.releaseNonNull()); else - frame->loader().submitForm(WTFMove(formSubmission)); + frame->loader().submitForm(formSubmission.releaseNonNull()); m_shouldSubmit = false; m_isSubmittingOrPreparingForSubmission = false; diff -Nru webkit2gtk-2.50.4/Source/WebCore/html/ImageBitmap.cpp webkit2gtk-2.50.6/Source/WebCore/html/ImageBitmap.cpp --- webkit2gtk-2.50.4/Source/WebCore/html/ImageBitmap.cpp 2025-10-10 04:49:40.243699300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/html/ImageBitmap.cpp 2026-02-27 21:48:47.993167900 +0000 @@ -64,11 +64,6 @@ #include "OffscreenCanvas.h" #endif -#if USE(SKIA) -#include "GLFence.h" -#include "GraphicsContextSkia.h" -#endif - namespace WebCore { @@ -194,19 +189,6 @@ takeImageBuffer(); } -#if USE(SKIA) -void ImageBitmap::prepareForCrossThreadTransfer() -{ - m_bitmap = ImageBuffer::sinkIntoImageBufferForCrossThreadTransfer(WTFMove(m_bitmap)); - m_fence = m_bitmap->renderingMode() == RenderingMode::Accelerated ? GraphicsContextSkia::createAcceleratedRenderingFenceIfNeeded(m_bitmap->surface()) : nullptr; -} - -void ImageBitmap::finalizeCrossThreadTransfer() -{ - m_bitmap = ImageBuffer::sinkIntoImageBufferAfterCrossThreadTransfer(WTFMove(m_bitmap), WTFMove(m_fence)); -} -#endif - void ImageBitmap::createPromise(ScriptExecutionContext& scriptExecutionContext, ImageBitmap::Source&& source, ImageBitmapOptions&& options, int sx, int sy, int sw, int sh, ImageBitmap::Promise&& promise) { // 1. If either the sw or sh arguments are specified but zero, return a promise diff -Nru webkit2gtk-2.50.4/Source/WebCore/html/ImageBitmap.h webkit2gtk-2.50.6/Source/WebCore/html/ImageBitmap.h --- webkit2gtk-2.50.4/Source/WebCore/html/ImageBitmap.h 2025-10-10 04:49:40.243699300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/html/ImageBitmap.h 2026-02-27 21:48:47.993167900 +0000 @@ -45,7 +45,6 @@ class CSSStyleImageValue; class DestinationColorSpace; class FloatSize; -class GLFence; class HTMLCanvasElement; class HTMLImageElement; class HTMLVideoElement; @@ -141,11 +140,6 @@ bool isDetached() const { return !m_bitmap; } void close(); -#if USE(SKIA) - void prepareForCrossThreadTransfer(); - void finalizeCrossThreadTransfer(); -#endif - size_t memoryCost() const; private: friend class ImageBitmapImageObserver; @@ -178,9 +172,6 @@ const bool m_originClean : 1 { false }; const bool m_premultiplyAlpha : 1 { false }; const bool m_forciblyPremultiplyAlpha : 1 { false }; -#if USE(SKIA) - std::unique_ptr m_fence; -#endif }; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/html/canvas/EXTDisjointTimerQueryWebGL2.cpp webkit2gtk-2.50.6/Source/WebCore/html/canvas/EXTDisjointTimerQueryWebGL2.cpp --- webkit2gtk-2.50.4/Source/WebCore/html/canvas/EXTDisjointTimerQueryWebGL2.cpp 2025-08-08 09:17:55.132479000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/html/canvas/EXTDisjointTimerQueryWebGL2.cpp 2026-03-03 21:21:57.560184700 +0000 @@ -77,8 +77,8 @@ context->protectedGraphicsContextGL()->queryCounterEXT(query.object(), target); // A query's result must not be made available until control has returned to the user agent's main loop. - context->protectedScriptExecutionContext()->checkedEventLoop()->queueMicrotask([&] { - query.makeResultAvailable(); + context->protectedScriptExecutionContext()->checkedEventLoop()->queueMicrotask([query = Ref { query }] { + query->makeResultAvailable(); }); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp webkit2gtk-2.50.6/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp --- webkit2gtk-2.50.4/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp 2025-08-08 09:17:55.136479000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/html/canvas/OffscreenCanvasRenderingContext2D.cpp 2026-02-27 21:48:47.993167900 +0000 @@ -139,6 +139,11 @@ // by buffer(), to avoid resetting the context state, we have to make a copy and // clear the original buffer rather than returning the original buffer. RefPtr result = buffer->clone(); +#if USE(SKIA) + // Ensure GPU commands are flushed before the ImageBuffer may be transferred cross-thread. + if (result) + result->flushDrawingContext(); +#endif clearCanvas(); return result; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp webkit2gtk-2.50.6/Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp --- webkit2gtk-2.50.4/Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp 2025-08-08 09:17:55.168478300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp 2026-02-27 21:48:47.994168000 +0000 @@ -312,7 +312,7 @@ { Inspector::Protocol::ErrorString errorString; - auto* animation = assertAnimation(errorString, animationId); + RefPtr animation = assertAnimation(errorString, animationId); if (!animation) return makeUnexpected(errorString); @@ -329,7 +329,7 @@ { Inspector::Protocol::ErrorString errorString; - auto* animation = assertAnimation(errorString, animationId); + RefPtr animation = assertAnimation(errorString, animationId); if (!animation) return makeUnexpected(errorString); @@ -354,10 +354,14 @@ { Inspector::Protocol::ErrorString errorString; - auto* animation = assertAnimation(errorString, animationId); + RefPtr animation = assertAnimation(errorString, animationId); if (!animation) return makeUnexpected(errorString); + RefPtr scriptExecutionContext = animation->scriptExecutionContext(); + if (!scriptExecutionContext) + return makeUnexpected("Animation is detached from context"_s); + auto* state = animation->scriptExecutionContext()->globalObject(); auto injectedScript = m_injectedScriptManager.injectedScriptFor(state); ASSERT(!injectedScript.hasNoValue()); @@ -367,7 +371,7 @@ JSC::JSLockHolder lock(state); auto* globalObject = deprecatedGlobalObjectForPrototype(state); - value = toJS(state, globalObject, animation); + value = toJS(state, globalObject, animation.get()); } if (!value) { @@ -582,7 +586,7 @@ String InspectorAnimationAgent::findAnimationId(WebAnimation& animation) { for (auto& [animationId, existingAnimation] : m_animationIdMap) { - if (existingAnimation == &animation) + if (existingAnimation.ptr() == &animation) return animationId; } return nullString(); @@ -599,7 +603,7 @@ void InspectorAnimationAgent::bindAnimation(WebAnimation& animation, RefPtr backtrace) { auto animationId = makeString("animation:"_s, IdentifiersFactory::createIdentifier()); - m_animationIdMap.set(animationId, &animation); + m_animationIdMap.set(animationId, animation); auto animationPayload = Inspector::Protocol::Animation::Animation::create() .setAnimationId(animationId) diff -Nru webkit2gtk-2.50.4/Source/WebCore/inspector/agents/InspectorAnimationAgent.h webkit2gtk-2.50.6/Source/WebCore/inspector/agents/InspectorAnimationAgent.h --- webkit2gtk-2.50.4/Source/WebCore/inspector/agents/InspectorAnimationAgent.h 2025-08-08 09:17:55.168478300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/inspector/agents/InspectorAnimationAgent.h 2026-02-27 21:48:47.994168000 +0000 @@ -99,7 +99,7 @@ Inspector::InjectedScriptManager& m_injectedScriptManager; WeakRef m_inspectedPage; - MemoryCompactRobinHoodHashMap m_animationIdMap; + HashMap> m_animationIdMap; WeakHashMap, WeakPtrImplWithEventTargetData> m_animationsPendingBinding; Timer m_animationBindingTimer; diff -Nru webkit2gtk-2.50.4/Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp webkit2gtk-2.50.6/Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp --- webkit2gtk-2.50.4/Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp 2025-08-08 09:17:55.168478300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/inspector/agents/InspectorIndexedDBAgent.cpp 2026-02-27 21:48:47.994168000 +0000 @@ -59,6 +59,7 @@ #include "LocalFrame.h" #include "LocalFrameInlines.h" #include "SecurityOrigin.h" +#include "Settings.h" #include "WindowOrWorkerGlobalScopeIndexedDatabase.h" #include #include @@ -560,6 +561,11 @@ return false; } + if (!frame->settings().indexedDBAPIEnabled()) { + callback.sendFailure("IndexedDB is disabled"_s); + return false; + } + Inspector::Protocol::ErrorStringOr idbFactory = IDBFactoryFromDocument(document.value()); if (!idbFactory.has_value()) { callback.sendFailure(idbFactory.error()); diff -Nru webkit2gtk-2.50.4/Source/WebCore/layout/integration/LayoutIntegrationBoxTreeUpdater.cpp webkit2gtk-2.50.6/Source/WebCore/layout/integration/LayoutIntegrationBoxTreeUpdater.cpp --- webkit2gtk-2.50.4/Source/WebCore/layout/integration/LayoutIntegrationBoxTreeUpdater.cpp 2025-08-08 09:17:55.188477800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/layout/integration/LayoutIntegrationBoxTreeUpdater.cpp 2026-02-27 21:48:47.995168000 +0000 @@ -36,6 +36,7 @@ #include "RenderChildIterator.h" #include "RenderCombineText.h" #include "RenderCounter.h" +#include "RenderElementInlines.h" #include "RenderFlexibleBox.h" #include "RenderImage.h" #include "RenderLineBreak.h" diff -Nru webkit2gtk-2.50.4/Source/WebCore/loader/FormSubmission.cpp webkit2gtk-2.50.6/Source/WebCore/loader/FormSubmission.cpp --- webkit2gtk-2.50.4/Source/WebCore/loader/FormSubmission.cpp 2025-08-08 09:17:55.200477600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/loader/FormSubmission.cpp 2026-03-03 21:21:57.561184600 +0000 @@ -169,7 +169,7 @@ return document.textEncoding(); } -Ref FormSubmission::create(HTMLFormElement& form, HTMLFormControlElement* overrideSubmitter, const Attributes& attributes, Event* event, LockHistory lockHistory, FormSubmissionTrigger trigger) +RefPtr FormSubmission::create(HTMLFormElement& form, HTMLFormControlElement* overrideSubmitter, const Attributes& attributes, Event* event, LockHistory lockHistory, FormSubmissionTrigger trigger) { auto copiedAttributes = attributes; @@ -216,6 +216,9 @@ auto result = form.constructEntryList(submitter.copyRef(), WTFMove(domFormData), &formValues); RELEASE_ASSERT(result); + // Calling form.constructEntryList can run JavaScript and potentially detach the frame. + if (!document->frame()) + return nullptr; domFormData = result.releaseNonNull(); RefPtr formData; diff -Nru webkit2gtk-2.50.4/Source/WebCore/loader/FormSubmission.h webkit2gtk-2.50.6/Source/WebCore/loader/FormSubmission.h --- webkit2gtk-2.50.4/Source/WebCore/loader/FormSubmission.h 2025-08-08 09:17:55.200477600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/loader/FormSubmission.h 2026-03-03 21:21:57.561184600 +0000 @@ -78,7 +78,7 @@ String m_acceptCharset; }; - static Ref create(HTMLFormElement&, HTMLFormControlElement* overrideSubmitter, const Attributes&, Event*, LockHistory, FormSubmissionTrigger); + static RefPtr create(HTMLFormElement&, HTMLFormControlElement* overrideSubmitter, const Attributes&, Event*, LockHistory, FormSubmissionTrigger); void populateFrameLoadRequest(FrameLoadRequest&); URL requestURL() const; diff -Nru webkit2gtk-2.50.4/Source/WebCore/loader/cache/CachedRawResource.cpp webkit2gtk-2.50.6/Source/WebCore/loader/cache/CachedRawResource.cpp --- webkit2gtk-2.50.4/Source/WebCore/loader/cache/CachedRawResource.cpp 2025-08-08 09:17:55.216477400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/loader/cache/CachedRawResource.cpp 2026-03-09 23:37:37.493856200 +0000 @@ -176,7 +176,7 @@ return; if (RefPtr data = m_data) { data->forEachSegmentAsSharedBuffer([&](auto&& buffer) { - if (!client || hasClient(*client)) + if (client && hasClient(*client)) client->dataReceived(*this, buffer); }); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/loader/cache/CachedResourceLoader.cpp webkit2gtk-2.50.6/Source/WebCore/loader/cache/CachedResourceLoader.cpp --- webkit2gtk-2.50.4/Source/WebCore/loader/cache/CachedResourceLoader.cpp 2025-08-08 09:17:55.216477400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/loader/cache/CachedResourceLoader.cpp 2026-03-03 21:21:57.561184600 +0000 @@ -1016,6 +1016,29 @@ // FIXME: Decide whether to support client hints } +static bool shouldReuseExistingFetchMetadata(const LocalFrame& frame, const ResourceRequest& request, CachedResource::Type type, FetchOptions::Mode mode) +{ + if (mode != FetchOptions::Mode::Navigate || type != CachedResource::Type::MainResource) + return false; + + RefPtr loader = frame.loader().activeDocumentLoader(); + if (loader && loader->triggeringAction().type() != NavigationType::FormResubmitted) + return false; + + ASSERT_UNUSED(request, request.hasHTTPHeaderField(HTTPHeaderName::SecFetchDest)); + ASSERT(request.hasHTTPHeaderField(HTTPHeaderName::SecFetchMode)); + ASSERT(request.hasHTTPHeaderField(HTTPHeaderName::SecFetchSite)); + + return true; +} + +static bool shouldUpdateFetchMetadata(const LocalFrame& frame, const ResourceRequest& request, CachedResource::Type type, FetchOptions::Mode mode) +{ + return frame.document() + && !frame.protectedDocument()->quirks().shouldDisableFetchMetadata() + && !shouldReuseExistingFetchMetadata(frame, request, type, mode); +} + void CachedResourceLoader::updateHTTPRequestHeaders(FrameLoader& frameLoader, CachedResource::Type type, CachedResourceRequest& request) { // Implementing steps 11 to 19 of https://fetch.spec.whatwg.org/#http-network-or-cache-fetch as of 22 Feb 2022. @@ -1027,7 +1050,7 @@ // ability it is best to not set any FetchMetadata headers as sites generally expect // all of them or none. Ref frame = frameLoader.frame(); - if (frame->document() && !frame->protectedDocument()->quirks().shouldDisableFetchMetadata()) { + if (shouldUpdateFetchMetadata(frame, request.resourceRequest(), type, request.options().mode)) { auto site = computeFetchMetadataSite(request.resourceRequest(), type, request.options().mode, frame, frame->isMainFrame() && m_documentLoader && m_documentLoader->isRequestFromClientOrUserInput()); updateRequestFetchMetadataHeaders(request.resourceRequest(), request.options(), site); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/LocalFrameView.cpp webkit2gtk-2.50.6/Source/WebCore/page/LocalFrameView.cpp --- webkit2gtk-2.50.4/Source/WebCore/page/LocalFrameView.cpp 2025-12-16 12:14:02.795070600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/LocalFrameView.cpp 2026-03-04 00:15:18.083550200 +0000 @@ -200,6 +200,7 @@ , m_delayedScrollToFocusedElementTimer(*this, &LocalFrameView::scrollToFocusedElementTimerFired) , m_speculativeTilingEnableTimer(*this, &LocalFrameView::speculativeTilingEnableTimerFired) , m_delayedTextFragmentIndicatorTimer(*this, &LocalFrameView::textFragmentIndicatorTimerFired) + , m_scrollToTextFragmentRetryTimer(*this, &LocalFrameView::scrollToTextFragmentRetryTimerFired) , m_mediaType(screenAtom()) { init(); @@ -268,6 +269,8 @@ m_shouldScrollToFocusedElement = false; m_delayedScrollToFocusedElementTimer.stop(); m_delayedTextFragmentIndicatorTimer.stop(); + m_scrollToTextFragmentRetryTimer.stop(); + m_scrollToTextFragmentInitialAttemptTime = std::nullopt; m_pendingTextFragmentIndicatorRange.reset(); m_pendingTextFragmentIndicatorText = String(); m_haveCreatedTextIndicator = false; @@ -2867,60 +2870,128 @@ ASSERT(m_frame->document()); Ref document = *m_frame->document(); - document->fragmentHighlightRegistry().clear(); + if (scrollToTextFragment()) + return true; auto fragmentIdentifier = url.fragmentIdentifier(); - auto fragmentDirective = document->fragmentDirective(); + if (scrollToAnchorFragment(fragmentIdentifier)) + return true; + + if (scrollToAnchorFragment(PAL::decodeURLEscapeSequences(fragmentIdentifier))) + return true; + + resetScrollAnchor(); + return false; +} + +static bool checkTextFragmentSecurity(LocalFrame& frame) +{ + RefPtr openerFrame = frame.opener(); + if (!openerFrame) + return true; + + RefPtr localOpener = dynamicDowncast(openerFrame.get()); + if (!localOpener) + return false; + + auto* openerDocument = localOpener->document(); + auto* currentDocument = frame.document(); + if (!openerDocument || !currentDocument) + return true; + + auto& openerOrigin = openerDocument->securityOrigin(); + auto& currentOrigin = currentDocument->securityOrigin(); + + // Block if cross-origin popup + if (!openerOrigin.isSameOriginAs(currentOrigin)) + return false; + + return true; +} + +bool LocalFrameView::scrollToTextFragment(IsRetry isRetry) +{ + static constexpr auto scrollToTextFragmentRetryInterval = 500_ms; + static constexpr auto scrollToTextFragmentRetryTimeout = 3_s; + + ASSERT(m_frame->document()); + Ref document = *m_frame->document(); + + if (!document->settings().scrollToTextFragmentEnabled()) + return false; + + if (!m_frame->isMainFrame()) + return false; + + // Block text fragments in cross-origin window.open() popups + if (!checkTextFragmentSecurity(m_frame.get())) + return false; + + document->fragmentHighlightRegistry().clear(); - if (m_frame->isMainFrame() && document->settings().scrollToTextFragmentEnabled() && !fragmentDirective.isEmpty()) { - FragmentDirectiveParser fragmentDirectiveParser(fragmentDirective); - - if (fragmentDirectiveParser.isValid()) { - auto parsedTextDirectives = fragmentDirectiveParser.parsedTextDirectives(); - - auto highlightRanges = FragmentDirectiveRangeFinder::findRangesFromTextDirectives(parsedTextDirectives, document); - if (m_frame->settings().scrollToTextFragmentMarkingEnabled()) { - for (auto range : highlightRanges) - document->fragmentHighlightRegistry().addAnnotationHighlightWithRange(StaticRange::create(range)); - } + auto fragmentDirective = document->fragmentDirective(); + if (fragmentDirective.isEmpty()) + return false; - if (highlightRanges.size()) { - auto range = highlightRanges.first(); - RefPtr commonAncestor = commonInclusiveAncestor(range); - if (commonAncestor && !is(commonAncestor)) - commonAncestor = commonAncestor->parentElement(); - if (commonAncestor) { - document->setCSSTarget(downcast(commonAncestor.get())); - revealClosedDetailsAndHiddenUntilFoundAncestors(*commonAncestor); - } - // FIXME: (Scroll To Text Fragment should use DelegateMainFrameScroll) - TemporarySelectionChange selectionChange(document, { range }, { TemporarySelectionOption::RevealSelection, TemporarySelectionOption::RevealSelectionBounds, TemporarySelectionOption::UserTriggered, TemporarySelectionOption::ForceCenterScroll }); - if (m_frame->settings().scrollToTextFragmentIndicatorEnabled() && !m_frame->page()->isControlledByAutomation()) - m_delayedTextFragmentIndicatorTimer.startOneShot(100_ms); + FragmentDirectiveParser fragmentDirectiveParser(fragmentDirective); + if (!fragmentDirectiveParser.isValid()) + return false; - maintainScrollPositionAtScrollToTextFragmentRange(range); - return true; - } + auto parsedTextDirectives = fragmentDirectiveParser.parsedTextDirectives(); + auto highlightRanges = FragmentDirectiveRangeFinder::findRangesFromTextDirectives(parsedTextDirectives, document); + if (m_frame->settings().scrollToTextFragmentMarkingEnabled()) { + for (auto range : highlightRanges) + document->fragmentHighlightRegistry().addAnnotationHighlightWithRange(StaticRange::create(range)); + } + + // If we didn't find the expected range, retry every 500ms, until the first of: + // - we successfully find the range + // - the user scrolls the view + // - the 3s timeout expires + if (highlightRanges.isEmpty()) { + if (isRetry == IsRetry::No) { + m_scrollToTextFragmentRetryTimer.startRepeating(scrollToTextFragmentRetryInterval); + m_scrollToTextFragmentInitialAttemptTime = MonotonicTime::now(); + } else if (!m_scrollToTextFragmentInitialAttemptTime || (MonotonicTime::now() - *m_scrollToTextFragmentInitialAttemptTime >= scrollToTextFragmentRetryTimeout) || m_wasEverScrolledExplicitlyByUser) { + m_scrollToTextFragmentRetryTimer.stop(); } + + return false; } - - if (scrollToFragmentInternal(fragmentIdentifier)) - return true; - if (scrollToFragmentInternal(PAL::decodeURLEscapeSequences(fragmentIdentifier))) - return true; + m_scrollToTextFragmentRetryTimer.stop(); - resetScrollAnchor(); - return false; + auto range = highlightRanges.first(); + RefPtr commonAncestor = commonInclusiveAncestor(range); + if (commonAncestor && !is(commonAncestor)) + commonAncestor = commonAncestor->parentElement(); + if (commonAncestor) { + document->setCSSTarget(downcast(commonAncestor.get())); + revealClosedDetailsAndHiddenUntilFoundAncestors(*commonAncestor); + } + + // FIXME: (Scroll To Text Fragment should use DelegateMainFrameScroll) + TemporarySelectionChange selectionChange(document, { range }, { TemporarySelectionOption::RevealSelection, TemporarySelectionOption::RevealSelectionBounds, TemporarySelectionOption::UserTriggered, TemporarySelectionOption::ForceCenterScroll }); + if (m_frame->settings().scrollToTextFragmentIndicatorEnabled() && !m_frame->page()->isControlledByAutomation()) + m_delayedTextFragmentIndicatorTimer.startOneShot(100_ms); + + maintainScrollPositionAtScrollToTextFragmentRange(range); + + return true; +} + +void LocalFrameView::scrollToTextFragmentRetryTimerFired() +{ + scrollToTextFragment(IsRetry::Yes); } -bool LocalFrameView::scrollToFragmentInternal(StringView fragmentIdentifier) +bool LocalFrameView::scrollToAnchorFragment(StringView fragmentIdentifier) { // If our URL has no ref, then we have no place we need to jump to. if (fragmentIdentifier.isNull()) return false; - LOG_WITH_STREAM(Scrolling, stream << *this << " scrollToFragmentInternal " << fragmentIdentifier); + LOG_WITH_STREAM(Scrolling, stream << *this << " scrollToAnchorFragment " << fragmentIdentifier); ASSERT(m_frame->document()); auto& document = *m_frame->document(); @@ -2997,13 +3068,12 @@ void LocalFrameView::maintainScrollPositionAtScrollToTextFragmentRange(SimpleRange& range) { - m_pendingTextFragmentIndicatorRange = range; m_pendingTextFragmentIndicatorText = plainText(range); if (!m_pendingTextFragmentIndicatorRange) return; - scrollToTextFragmentRange(); + scrollToPendingTextFragmentRange(); } void LocalFrameView::scrollElementToRect(const Element& element, const IntRect& rect) @@ -4259,7 +4329,7 @@ m_scheduledToScrollToAnchor = false; scrollToAnchor(); - scrollToTextFragmentRange(); + scrollToPendingTextFragmentRange(); } void LocalFrameView::scrollToAnchor() @@ -4300,8 +4370,11 @@ cancelScheduledScrolls(); } -void LocalFrameView::scrollToTextFragmentRange() +void LocalFrameView::scrollToPendingTextFragmentRange() { + if (m_wasEverScrolledExplicitlyByUser) + return; + if (!m_pendingTextFragmentIndicatorRange) return; @@ -4313,7 +4386,7 @@ if (m_pendingTextFragmentIndicatorText != plainText(range)) return; - LOG_WITH_STREAM(Scrolling, stream << *this << " scrollToTextFragmentRange() " << range); + LOG_WITH_STREAM(Scrolling, stream << *this << " scrollToPendingTextFragmentRange() " << range); if (!range.startContainer().renderer() || !range.endContainer().renderer()) return; @@ -4347,6 +4420,8 @@ return; auto textRects = RenderObject::absoluteTextRects(range); + if (!textRects.size()) + return; static constexpr OptionSet hitType { HitTestRequest::Type::ReadOnly, HitTestRequest::Type::Active, HitTestRequest::Type::AllowVisibleChildFrameContentOnly }; auto result = localMainFrame->eventHandler().hitTestResultAtPoint(LayoutPoint(textRects.first().center()), hitType); diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/LocalFrameView.h webkit2gtk-2.50.6/Source/WebCore/page/LocalFrameView.h --- webkit2gtk-2.50.4/Source/WebCore/page/LocalFrameView.h 2025-08-08 09:17:55.240476800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/LocalFrameView.h 2026-03-03 21:21:57.563184700 +0000 @@ -865,6 +865,7 @@ void unobscuredContentSizeChanged() final; + void scrollToTextFragmentRetryTimerFired(); void textFragmentIndicatorTimerFired(); // ScrollableArea interface @@ -919,11 +920,13 @@ void updateWidgetPositionsTimerFired(); - bool scrollToFragmentInternal(StringView); + enum class IsRetry : bool { No, Yes }; + bool scrollToTextFragment(IsRetry = IsRetry::No); + bool scrollToAnchorFragment(StringView); void scheduleScrollToAnchorAndTextFragment(); void scrollToAnchorAndTextFragmentNowIfNeeded(); void scrollToAnchor(); - void scrollToTextFragmentRange(); + void scrollToPendingTextFragmentRange(); void scrollPositionChanged(const ScrollPosition& oldPosition, const ScrollPosition& newPosition); void scrollableAreaSetChanged(); void scheduleScrollEvent(); @@ -1005,6 +1008,9 @@ Timer m_speculativeTilingEnableTimer; Timer m_delayedTextFragmentIndicatorTimer; + Timer m_scrollToTextFragmentRetryTimer; + std::optional m_scrollToTextFragmentInitialAttemptTime; + MonotonicTime m_lastPaintTime; LayoutSize m_lastUsedSizeForLayout; diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/LocalFrameViewLayoutContext.cpp webkit2gtk-2.50.6/Source/WebCore/page/LocalFrameViewLayoutContext.cpp --- webkit2gtk-2.50.4/Source/WebCore/page/LocalFrameViewLayoutContext.cpp 2025-08-08 09:17:55.244476800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/LocalFrameViewLayoutContext.cpp 2026-03-03 21:21:57.563184700 +0000 @@ -110,6 +110,19 @@ }; #endif +RepaintBlocker::RepaintBlocker(Document& document) + : m_document(document) +{ + if (CheckedPtr view = m_document->view()) + view->layoutContext().blockRepaints(); +} + +RepaintBlocker::~RepaintBlocker() +{ + if (CheckedPtr view = m_document->view()) + view->layoutContext().allowRepaints(); +} + class LayoutScope { public: LayoutScope(LocalFrameViewLayoutContext& layoutContext) diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/LocalFrameViewLayoutContext.h webkit2gtk-2.50.6/Source/WebCore/page/LocalFrameViewLayoutContext.h --- webkit2gtk-2.50.4/Source/WebCore/page/LocalFrameViewLayoutContext.h 2025-08-08 09:17:55.244476800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/LocalFrameViewLayoutContext.h 2026-03-03 21:21:57.564184700 +0000 @@ -164,6 +164,8 @@ bool addToDetachedRendererList(RenderPtr&& renderer) const { return m_detachedRendererList.append(WTFMove(renderer)); } void deleteDetachedRenderersNow() const { m_detachedRendererList.clear(); } + bool repaintsBlocked() const { return m_repaintsBlocked; } + private: friend class LayoutScope; friend class LayoutStateMaintainer; @@ -171,6 +173,7 @@ friend class SubtreeLayoutStateMaintainer; friend class FlexPercentResolveDisabler; friend class ContentVisibilityOverrideScope; + friend class RepaintBlocker; bool needsLayoutInternal() const; @@ -218,6 +221,9 @@ void disablePercentHeightResolveFor(const RenderBox& flexItem); void enablePercentHeightResolveFor(const RenderBox& flexItem); + void allowRepaints() { m_repaintsBlocked = false; } + void blockRepaints() { m_repaintsBlocked = true; } + LocalFrame& frame() const; Ref protectedFrame(); LocalFrameView& view() const; @@ -240,6 +246,7 @@ bool m_visiblityAutoIsIgnored { false }; bool m_revealedWhenFoundIgnored { false }; bool m_updateCompositingLayersIsPending { false }; + bool m_repaintsBlocked { false }; LayoutPhase m_layoutPhase { LayoutPhase::OutsideLayout }; enum class LayoutNestedState : uint8_t { NotInLayout, NotNested, Nested }; LayoutNestedState m_layoutNestedState { LayoutNestedState::NotInLayout }; @@ -283,4 +290,13 @@ mutable DetachedRendererList m_detachedRendererList; }; +class RepaintBlocker { +public: + explicit RepaintBlocker(Document&); + ~RepaintBlocker(); + +private: + const Ref m_document; +}; + } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/NavigateEvent.cpp webkit2gtk-2.50.6/Source/WebCore/page/NavigateEvent.cpp --- webkit2gtk-2.50.4/Source/WebCore/page/NavigateEvent.cpp 2025-12-16 12:14:02.795070600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/NavigateEvent.cpp 2026-03-11 09:01:17.271457200 +0000 @@ -129,7 +129,7 @@ document.frame()->loader().history().restoreScrollPositionAndViewState(); else if (!document.frame()->view()->scrollToFragment(document.url())) { if (!document.url().hasFragmentIdentifier()) - document.frame()->view()->scrollTo({ 0, 0 }); + document.frame()->view()->setScrollPosition({ 0, 0 }); } } diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/Page.cpp webkit2gtk-2.50.6/Source/WebCore/page/Page.cpp --- webkit2gtk-2.50.4/Source/WebCore/page/Page.cpp 2025-10-10 04:49:40.247699300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/Page.cpp 2026-03-11 09:01:16.044459800 +0000 @@ -2255,8 +2255,10 @@ runProcessingStep(RenderingUpdateStep::FocusFixup, [&] (Document& document) { if (RefPtr focusedElement = document.focusedElement()) { - if (!focusedElement->isFocusable()) + if (!focusedElement->isFocusable()) { document.setFocusedElement(nullptr); + document.setFocusNavigationStartingNode(focusedElement.get()); + } } }); diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/PrintContext.cpp webkit2gtk-2.50.6/Source/WebCore/page/PrintContext.cpp --- webkit2gtk-2.50.4/Source/WebCore/page/PrintContext.cpp 2025-08-08 09:17:55.252476700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/PrintContext.cpp 2026-02-27 21:48:47.997168000 +0000 @@ -83,8 +83,8 @@ outPageHeight = pageHeight; // this is the height of the page adjusted by margins pageHeight -= headerHeight + footerHeight; - if (pageHeight <= 0) { - LOG_ERROR("pageHeight has bad value %.2f", pageHeight); + if (pageWidth <= 0 || pageHeight <= 0) { + LOG_ERROR("pageSize has bad values: width=%.2f height=%.2f", pageWidth, pageHeight); return; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/ShareDataReader.cpp webkit2gtk-2.50.6/Source/WebCore/page/ShareDataReader.cpp --- webkit2gtk-2.50.4/Source/WebCore/page/ShareDataReader.cpp 2025-08-08 09:17:55.260476400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/ShareDataReader.cpp 2026-02-27 21:48:47.998168000 +0000 @@ -51,10 +51,11 @@ int count = 0; m_pendingFileLoads.reserveInitialCapacity(m_shareData.shareData.files.size()); for (auto& blob : m_shareData.shareData.files) { - m_pendingFileLoads.append(makeUniqueRef([this, count, fileName = blob->name()](BlobLoader&) { + Ref blobLoader = BlobLoader::create([this, count, fileName = blob->name()](BlobLoader&) { this->didFinishLoading(count, fileName); - })); - m_pendingFileLoads.last()->start(blob, document, FileReaderLoader::ReadAsArrayBuffer); + }); + m_pendingFileLoads.append(blobLoader.copyRef()); + blobLoader->start(blob, document, FileReaderLoader::ReadAsArrayBuffer); if (m_pendingFileLoads.isEmpty()) { // The previous load failed synchronously and cancel() was called. We should not attempt to do any further loads. break; @@ -77,7 +78,7 @@ return; } - auto arrayBuffer = m_pendingFileLoads[loadIndex]->arrayBufferResult(); + auto arrayBuffer = Ref { m_pendingFileLoads[loadIndex] }->arrayBufferResult(); RawFile file; file.fileName = fileName; diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/ShareDataReader.h webkit2gtk-2.50.6/Source/WebCore/page/ShareDataReader.h --- webkit2gtk-2.50.4/Source/WebCore/page/ShareDataReader.h 2025-08-08 09:17:55.260476400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/ShareDataReader.h 2026-02-27 21:48:47.998168000 +0000 @@ -50,7 +50,7 @@ CompletionHandler)> m_completionHandler; ShareDataWithParsedURL m_shareData; int m_filesReadSoFar; - Vector> m_pendingFileLoads; + Vector> m_pendingFileLoads; }; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp webkit2gtk-2.50.6/Source/WebCore/page/csp/ContentSecurityPolicy.cpp --- webkit2gtk-2.50.4/Source/WebCore/page/csp/ContentSecurityPolicy.cpp 2025-08-08 09:17:55.268476200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/page/csp/ContentSecurityPolicy.cpp 2026-03-04 00:15:18.084550400 +0000 @@ -378,7 +378,7 @@ for (auto& policy : m_policies) { if (policy->isReportOnly() != isReportOnly) continue; - if ((policy.get()->*predicate)(std::forward(args)...)) + if ((policy.get()->*predicate)(args...)) return false; } return true; @@ -392,7 +392,7 @@ for (auto& policy : m_policies) { if (policy->isReportOnly() != isReportOnly) continue; - if (const ContentSecurityPolicyDirective* violatedDirective = (policy.get()->*predicate)(std::forward(args)...)) { + if (const ContentSecurityPolicyDirective* violatedDirective = (policy.get()->*predicate)(args...)) { isAllowed = false; callback(*violatedDirective); } @@ -405,7 +405,7 @@ { bool isAllowed = true; for (auto& policy : m_policies) { - if (const ContentSecurityPolicyDirective* violatedDirective = (policy.get()->*predicate)(std::forward(args)...)) { + if (const ContentSecurityPolicyDirective* violatedDirective = (policy.get()->*predicate)(args...)) { if (!violatedDirective->directiveList().isReportOnly()) isAllowed = false; callback(*violatedDirective); diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/animation/AcceleratedEffect.cpp webkit2gtk-2.50.6/Source/WebCore/platform/animation/AcceleratedEffect.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/animation/AcceleratedEffect.cpp 2025-08-08 09:17:55.308475500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/animation/AcceleratedEffect.cpp 2026-02-27 21:48:47.999168000 +0000 @@ -65,6 +65,14 @@ void AcceleratedEffect::Keyframe::clearProperty(AcceleratedEffectProperty property) { m_animatedProperties.remove({ property }); + + // If a filter property is removed, it's because it cannot be represented remotely, + // so we must ensure we reset it in the base values so that we don't attempt to encode + // an unsupported filter operation. + if (property == AcceleratedEffectProperty::Filter) + m_values.filter = { }; + if (property == AcceleratedEffectProperty::BackdropFilter) + m_values.backdropFilter = { }; } bool AcceleratedEffect::Keyframe::animatesProperty(KeyframeInterpolation::Property property) const @@ -476,9 +484,13 @@ // We need to make sure that the longest filter, if it contains a drop-shadow() operation, // has it as its final operation since it will be applied by a separate CALayer property // from the other filter operations and it will be applied to the layer as the last filer. + // However, drop-shadow() operations with a style color are never supported, see + // PlatformCAFilters::setFiltersOnLayer(). ASSERT(longestFilterList); for (auto& operation : *longestFilterList) { - if ((operation->type() == FilterOperation::Type::DropShadow || operation->type() == FilterOperation::Type::DropShadowWithStyleColor) && operation != longestFilterList->last()) + if (operation->type() == FilterOperation::Type::DropShadowWithStyleColor) + return false; + if (operation->type() == FilterOperation::Type::DropShadow && operation != longestFilterList->last()) return false; } @@ -489,10 +501,8 @@ if (isValidProperty(property)) return; disallowedProperties.add({ property }); - m_animatedProperties.remove({ property }); m_disallowedProperties.add({ property }); - for (auto& keyframe : m_keyframes) - keyframe.clearProperty(property); + clearProperty(property); }; if (m_animatedProperties.contains(AcceleratedEffectProperty::Filter)) @@ -543,6 +553,14 @@ }); } +void AcceleratedEffect::clearProperty(AcceleratedEffectProperty property) +{ + m_animatedProperties.remove({ property }); + + for (auto& keyframe : m_keyframes) + keyframe.clearProperty(property); +} + } // namespace WebCore #endif // ENABLE(THREADED_ANIMATION_RESOLUTION) diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/animation/AcceleratedEffect.h webkit2gtk-2.50.6/Source/WebCore/platform/animation/AcceleratedEffect.h --- webkit2gtk-2.50.4/Source/WebCore/platform/animation/AcceleratedEffect.h 2025-08-08 09:17:55.308475500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/animation/AcceleratedEffect.h 2026-02-27 21:48:47.999168000 +0000 @@ -83,6 +83,8 @@ WEBCORE_EXPORT void apply(WebAnimationTime, AcceleratedEffectValues&, const FloatRect&); + void clearProperty(AcceleratedEffectProperty); + // Encoding and decoding support AnimationEffectTiming timing() const { return m_timing; } const Vector& keyframes() const { return m_keyframes; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/audio/AudioResamplerKernel.cpp webkit2gtk-2.50.6/Source/WebCore/platform/audio/AudioResamplerKernel.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/audio/AudioResamplerKernel.cpp 2025-08-08 09:17:55.308475500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/audio/AudioResamplerKernel.cpp 2026-03-03 21:21:57.564184700 +0000 @@ -31,6 +31,7 @@ #include "AudioResampler.h" #include "AudioUtilities.h" #include +#include #include namespace WebCore { @@ -58,7 +59,10 @@ // Determine how many input frames we'll need. // We need to fill the buffer up to and including endIndex (so add 1) but we've already buffered m_fillIndex frames from last time. - size_t framesNeeded = 1 + endIndex - m_fillIndex; + size_t framesNeeded; + if (!WTF::safeSub(1 + endIndex, m_fillIndex, framesNeeded)) + return { }; + if (numberOfSourceFramesNeededP) *numberOfSourceFramesNeededP = framesNeeded; diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp webkit2gtk-2.50.6/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp 2025-08-08 09:17:55.320475300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp 2026-02-27 21:48:48.000168000 +0000 @@ -77,6 +77,7 @@ GstPad* sourcePad; guint64 numberOfSamples; + bool runningTimeReset { false }; GRefPtr pool; @@ -360,6 +361,11 @@ } } + if (priv->runningTimeReset) { + priv->runningTimeReset = false; + gst_pad_set_offset(priv->sourcePad, -timestamp); + } + // Leak the buffer ref, because gst_app_src_push_buffer steals it. GstFlowReturn ret = gst_app_src_push_buffer(GST_APP_SRC(priv->source.get()), buffer.leakRef()); if (ret != GST_FLOW_OK) { @@ -456,6 +462,7 @@ gst_buffer_pool_set_active(priv->pool.get(), FALSE); priv->pool = nullptr; priv->hasRenderedAudibleFrame = false; + priv->runningTimeReset = true; break; default: break; diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/FontRanges.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/FontRanges.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/FontRanges.cpp 2025-08-08 09:17:55.348474700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/FontRanges.cpp 2026-02-27 21:48:48.001168000 +0000 @@ -81,7 +81,7 @@ GlyphData FontRanges::glyphDataForCharacter(char32_t character, ExternalResourceDownloadPolicy policy) const { - const Font* resultFont = nullptr; + RefPtr resultFont; if (isGenericFontFamily() && isPrivateUseAreaCharacter(character)) return GlyphData(); @@ -91,7 +91,7 @@ if (font->isInterstitial()) { policy = ExternalResourceDownloadPolicy::Forbid; if (!resultFont) - resultFont = font; + resultFont = WTFMove(font); } else { auto glyphData = font->glyphDataForCharacter(character); if (glyphData.isValid()) { diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/ImageBuffer.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/ImageBuffer.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/ImageBuffer.cpp 2025-08-08 09:17:55.352474700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/ImageBuffer.cpp 2026-02-27 21:48:48.001168000 +0000 @@ -168,7 +168,12 @@ public: DefaultSerializedImageBuffer(ImageBuffer* image) : m_buffer(image) - { } + { +#if USE(SKIA) + if (image->renderingMode() == RenderingMode::Accelerated) + image->flushDrawingContext(); +#endif + } RefPtr sinkIntoImageBuffer() final { @@ -361,47 +366,6 @@ return buffer->sinkIntoBufferForDifferentThread(); } -#if USE(SKIA) -RefPtr ImageBuffer::sinkIntoImageBufferForCrossThreadTransfer(RefPtr buffer) -{ - if (!buffer || buffer->renderingMode() != RenderingMode::Accelerated) - return buffer; - if (buffer->hasOneRef()) - return buffer; - return copyImageBuffer(const_cast(*buffer), PreserveResolution::Yes, RenderingMode::Accelerated); -} - -RefPtr ImageBuffer::sinkIntoImageBufferAfterCrossThreadTransfer(RefPtr buffer, std::unique_ptr&& fence) -{ - if (!buffer || buffer->renderingMode() != RenderingMode::Accelerated) - return buffer; - - auto* glContext = PlatformDisplay::sharedDisplay().skiaGLContext(); - if (!glContext || !glContext->makeContextCurrent()) - return nullptr; - - if (fence) - fence->serverWait(); - - auto* grContext = PlatformDisplay::sharedDisplay().skiaGrContext(); - RELEASE_ASSERT(grContext); - - auto* currentSurface = buffer->surface(); - RELEASE_ASSERT(currentSurface); - - auto backendRenderTarget = SkSurfaces::GetBackendRenderTarget(currentSurface, SkSurfaces::BackendHandleAccess::kFlushRead); - - const auto& imageInfo = currentSurface->imageInfo(); - auto surface = SkSurfaces::WrapBackendRenderTarget(grContext, backendRenderTarget, kTopLeft_GrSurfaceOrigin, imageInfo.colorType(), imageInfo.refColorSpace(), ¤tSurface->props()); - if (!surface || !surface->getCanvas()) - return nullptr; - - auto bufferBackendParameters = ImageBuffer::backendParameters(buffer->parameters()); - auto backend = ImageBufferSkiaAcceleratedBackend::create(bufferBackendParameters, { }, WTFMove(surface)); - return ImageBuffer::create(buffer->parameters(), buffer->backendInfo(), { }, WTFMove(backend)); -} -#endif - RefPtr ImageBuffer::sinkIntoBufferForDifferentThread() { ASSERT(hasOneRef()); diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/ImageBuffer.h webkit2gtk-2.50.6/Source/WebCore/platform/graphics/ImageBuffer.h --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/ImageBuffer.h 2025-08-08 09:17:55.352474700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/ImageBuffer.h 2026-02-27 21:48:48.001168000 +0000 @@ -218,10 +218,6 @@ // buffer = nullptr; WEBCORE_EXPORT static RefPtr sinkIntoNativeImage(RefPtr); WEBCORE_EXPORT static RefPtr sinkIntoBufferForDifferentThread(RefPtr); -#if USE(SKIA) - static RefPtr sinkIntoImageBufferForCrossThreadTransfer(RefPtr); - static RefPtr sinkIntoImageBufferAfterCrossThreadTransfer(RefPtr, std::unique_ptr&&); -#endif static std::unique_ptr sinkIntoSerializedImageBuffer(RefPtr&&); WEBCORE_EXPORT static RefPtr sinkIntoPDFDocument(RefPtr); diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/gbm/DMABufBuffer.h webkit2gtk-2.50.6/Source/WebCore/platform/graphics/gbm/DMABufBuffer.h --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/gbm/DMABufBuffer.h 2025-08-08 09:17:55.404473500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/gbm/DMABufBuffer.h 2026-02-27 21:48:48.002168000 +0000 @@ -63,10 +63,14 @@ const Attributes& attributes() const { return m_attributes; } std::optional takeAttributes(); - enum class ColorSpace : uint8_t { BT601, BT709, BT2020, SMPTE240M }; + enum class ColorSpace : uint8_t { Bt601, Bt709, Bt2020, Smpte240M }; std::optional colorSpace() const { return m_colorSpace; } void setColorSpace(ColorSpace colorSpace) { m_colorSpace = colorSpace; } + enum class TransferFunction : uint8_t { Bt709, Pq }; + std::optional transferFunction() const { return m_transferFunction; } + void setTransferFunction(TransferFunction transferFunction) { m_transferFunction = transferFunction; } + CoordinatedPlatformLayerBuffer* buffer() const { return m_buffer.get(); } void setBuffer(std::unique_ptr&&); @@ -77,6 +81,7 @@ uint64_t m_id { 0 }; Attributes m_attributes; std::optional m_colorSpace; + std::optional m_transferFunction; std::unique_ptr m_buffer; }; diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/gbm/GBMVersioning.h webkit2gtk-2.50.6/Source/WebCore/platform/graphics/gbm/GBMVersioning.h --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/gbm/GBMVersioning.h 2025-08-08 09:17:55.404473500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/gbm/GBMVersioning.h 2026-03-04 00:15:18.084550400 +0000 @@ -49,7 +49,7 @@ return -1; int fd; - int ret = drmPrimeHandleToFD(gbm_device_get_fd(gbm_bo_get_device(bo)), handle.u32, DRM_CLOEXEC, &fd); + int ret = drmPrimeHandleToFD(gbm_device_get_fd(gbm_bo_get_device(bo)), handle.u32, DRM_CLOEXEC | DRM_RDWR, &fd); return ret < 0 ? -1 : fd; } #endif diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp 2025-08-29 07:21:25.045515500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/GraphicsContextSkia.cpp 2026-02-27 21:48:48.004168000 +0000 @@ -55,6 +55,7 @@ #include #include #include +#include #include WTF_IGNORE_WARNINGS_IN_THIRD_PARTY_CODE_END #include @@ -294,25 +295,53 @@ bool inExtraTransparencyLayer = false; auto clampingConstraint = options.strictImageClamping() == StrictImageClamping::Yes ? SkCanvas::kStrict_SrcRectConstraint : SkCanvas::kFast_SrcRectConstraint; - SkImage* useImage = image.get(); + // 'imageInThisThread' is either the incoming 'image', or a wrapper around the 'image' accessible in the current thread. + // When you want to access the image, use 'imageInThisThread' if it's non-zero or 'image'. + sk_sp imageInThisThread; + + if (image->isTextureBacked()) { + auto* glContext = PlatformDisplay::sharedDisplay().skiaGLContext(); + if (glContext && glContext->makeContextCurrent()) { + auto* grContext = PlatformDisplay::sharedDisplay().skiaGrContext(); + RELEASE_ASSERT(grContext); + + // Check if the GPU texture is valid for the current context. + // If the image was created in a different thread/context, we need to rewrap it. + if (!image->isValid(grContext->asRecorder())) { + // Ensure any pending GPU operations on the source image are complete before + // accessing its backend texture for rewrapping. + if (auto fence = createAcceleratedRenderingFence(image)) + fence->serverWait(); + + GrBackendTexture backendTexture; + if (SkImages::GetBackendTextureFromImage(image.get(), &backendTexture, false)) + imageInThisThread = SkImages::BorrowTextureFrom(grContext, backendTexture, kTopLeft_GrSurfaceOrigin, image->colorType(), image->alphaType(), image->refColorSpace()); + } + } + } + + // 'imageForDrawing' references the incoming image (or if it's not directly accessible in this thread the 'imageInThisThread' which is). + // However, if we have to make a raster copy (see the hasDropShadow() case below), then imageForDrawing will point to the raster copy instead. + // This is the image we have to pass on to m_canvas.drawImageRect(...) below. + SkImage* imageForDrawing = imageInThisThread ? imageInThisThread.get() : image.get(); - sk_sp rasterImage; + sk_sp imageRasterCopy; if (hasDropShadow()) { - if (image->isTextureBacked()) { + if (imageForDrawing->isTextureBacked()) { if (renderingMode() == RenderingMode::Unaccelerated) { // When drawing GPU-backed image on CPU-backed canvas with filter, we need to convert image to CPU-backed one. - rasterImage = image->makeRasterImage(); - useImage = rasterImage.get(); + imageRasterCopy = imageInThisThread ? imageInThisThread->makeRasterImage() : image->makeRasterImage(); + imageForDrawing = imageRasterCopy.get(); } else - trackAcceleratedRenderingFenceIfNeeded(image); + trackAcceleratedRenderingFenceIfNeeded(imageInThisThread ? imageInThisThread : image); } inExtraTransparencyLayer = drawOutsetShadow(paint, [&](const SkPaint& paint) { - m_canvas.drawImageRect(useImage, normalizedSrcRect, normalizedDestRect, toSkSamplingOptions(m_state.imageInterpolationQuality()), &paint, clampingConstraint); + m_canvas.drawImageRect(imageForDrawing, normalizedSrcRect, normalizedDestRect, toSkSamplingOptions(m_state.imageInterpolationQuality()), &paint, clampingConstraint); }); } else - trackAcceleratedRenderingFenceIfNeeded(image); + trackAcceleratedRenderingFenceIfNeeded(imageInThisThread ? imageInThisThread : image); - m_canvas.drawImageRect(useImage, normalizedSrcRect, normalizedDestRect, toSkSamplingOptions(m_state.imageInterpolationQuality()), &paint, clampingConstraint); + m_canvas.drawImageRect(imageForDrawing, normalizedSrcRect, normalizedDestRect, toSkSamplingOptions(m_state.imageInterpolationQuality()), &paint, clampingConstraint); if (inExtraTransparencyLayer) endTransparencyLayer(); @@ -1049,7 +1078,7 @@ } template -inline std::unique_ptr createAcceleratedRenderingFence(T object) +inline std::unique_ptr createAcceleratedRenderingFenceInternal(T object) { auto* glContext = PlatformDisplay::sharedDisplay().skiaGLContext(); if (!glContext || !glContext->makeContextCurrent()) @@ -1072,18 +1101,14 @@ return nullptr; } -std::unique_ptr GraphicsContextSkia::createAcceleratedRenderingFenceIfNeeded(SkSurface* surface) +std::unique_ptr GraphicsContextSkia::createAcceleratedRenderingFence(SkSurface* surface) { - if (!surface || !surface->recordingContext()) - return nullptr; - return createAcceleratedRenderingFence(surface); + return createAcceleratedRenderingFenceInternal(surface); } -std::unique_ptr GraphicsContextSkia::createAcceleratedRenderingFenceIfNeeded(const sk_sp& image) +std::unique_ptr GraphicsContextSkia::createAcceleratedRenderingFence(const sk_sp& image) { - if (!image || !image->isTextureBacked()) - return nullptr; - return createAcceleratedRenderingFence>(image); + return createAcceleratedRenderingFenceInternal>(image); } void GraphicsContextSkia::trackAcceleratedRenderingFenceIfNeeded(const sk_sp& image) @@ -1091,7 +1116,10 @@ if (m_contextMode != ContextMode::RecordingMode) return; - if (auto fence = createAcceleratedRenderingFenceIfNeeded(image)) + if (!image || !image->isTextureBacked()) + return; + + if (auto fence = createAcceleratedRenderingFence(image)) m_imageToFenceMap.add(image.get(), WTFMove(fence)); } @@ -1102,7 +1130,10 @@ auto* shader = paint.getShader(); auto* image = shader ? shader->isAImage(nullptr, nullptr) : nullptr; - if (auto fence = createAcceleratedRenderingFenceIfNeeded(sk_ref_sp(image))) + if (!image || !image->isTextureBacked()) + return; + + if (auto fence = createAcceleratedRenderingFence(sk_ref_sp(image))) m_imageToFenceMap.add(image, WTFMove(fence)); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/GraphicsContextSkia.h webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/GraphicsContextSkia.h --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/GraphicsContextSkia.h 2025-08-08 09:17:55.420473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/GraphicsContextSkia.h 2026-02-27 21:48:48.005168000 +0000 @@ -116,8 +116,8 @@ void drawSkiaText(const sk_sp&, SkScalar, SkScalar, bool, bool); - static std::unique_ptr createAcceleratedRenderingFenceIfNeeded(SkSurface*); - static std::unique_ptr createAcceleratedRenderingFenceIfNeeded(const sk_sp&); + static std::unique_ptr createAcceleratedRenderingFence(SkSurface*); + static std::unique_ptr createAcceleratedRenderingFence(const sk_sp&); private: enum class ContextMode : bool { diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp 2025-08-29 07:21:25.045515500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.cpp 2026-02-27 21:48:48.005168000 +0000 @@ -100,6 +100,15 @@ ImageBufferSkiaAcceleratedBackend::~ImageBufferSkiaAcceleratedBackend() = default; +void ImageBufferSkiaAcceleratedBackend::flushContext() +{ + if (!m_surface) + return; + + if (auto fence = GraphicsContextSkia::createAcceleratedRenderingFence(m_surface.get())) + fence->serverWait(); +} + void ImageBufferSkiaAcceleratedBackend::prepareForDisplay() { #if USE(COORDINATED_GRAPHICS) diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.h webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.h --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.h 2025-08-08 09:17:55.420473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/ImageBufferSkiaAcceleratedBackend.h 2026-02-27 21:48:48.005168000 +0000 @@ -46,6 +46,7 @@ private: ImageBufferSkiaAcceleratedBackend(const Parameters&, sk_sp&&); + void flushContext() final; void prepareForDisplay() final; RefPtr copyNativeImage() final; diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/TransformationMatrixSkia.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/TransformationMatrixSkia.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/skia/TransformationMatrixSkia.cpp 2025-08-08 09:17:55.420473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/skia/TransformationMatrixSkia.cpp 2026-03-09 23:37:37.493856200 +0000 @@ -35,32 +35,21 @@ namespace WebCore { TransformationMatrix::TransformationMatrix(const SkM44& t) - : TransformationMatrix(SkScalarToDouble(t.rc(0, 0)), SkScalarToDouble(t.rc(0, 1)), SkScalarToDouble(t.rc(0, 2)), SkScalarToDouble(t.rc(0, 3)), - SkScalarToDouble(t.rc(1, 0)), SkScalarToDouble(t.rc(1, 1)), SkScalarToDouble(t.rc(1, 2)), SkScalarToDouble(t.rc(1, 3)), - SkScalarToDouble(t.rc(2, 0)), SkScalarToDouble(t.rc(2, 1)), SkScalarToDouble(t.rc(2, 2)), SkScalarToDouble(t.rc(2, 3)), - SkScalarToDouble(t.rc(3, 0)), SkScalarToDouble(t.rc(3, 1)), SkScalarToDouble(t.rc(3, 2)), SkScalarToDouble(t.rc(3, 3))) + : TransformationMatrix( + SkScalarToDouble(t.rc(0, 0)), SkScalarToDouble(t.rc(1, 0)), SkScalarToDouble(t.rc(2, 0)), SkScalarToDouble(t.rc(3, 0)), + SkScalarToDouble(t.rc(0, 1)), SkScalarToDouble(t.rc(1, 1)), SkScalarToDouble(t.rc(2, 1)), SkScalarToDouble(t.rc(3, 1)), + SkScalarToDouble(t.rc(0, 2)), SkScalarToDouble(t.rc(1, 2)), SkScalarToDouble(t.rc(2, 2)), SkScalarToDouble(t.rc(3, 2)), + SkScalarToDouble(t.rc(0, 3)), SkScalarToDouble(t.rc(1, 3)), SkScalarToDouble(t.rc(2, 3)), SkScalarToDouble(t.rc(3, 3))) { } TransformationMatrix::operator SkM44() const { return SkM44 { - SkDoubleToScalar(m11()), - SkDoubleToScalar(m12()), - SkDoubleToScalar(m13()), - SkDoubleToScalar(m14()), - SkDoubleToScalar(m21()), - SkDoubleToScalar(m22()), - SkDoubleToScalar(m23()), - SkDoubleToScalar(m24()), - SkDoubleToScalar(m31()), - SkDoubleToScalar(m32()), - SkDoubleToScalar(m33()), - SkDoubleToScalar(m34()), - SkDoubleToScalar(m41()), - SkDoubleToScalar(m42()), - SkDoubleToScalar(m43()), - SkDoubleToScalar(m44()) + SkDoubleToScalar(m11()), SkDoubleToScalar(m21()), SkDoubleToScalar(m31()), SkDoubleToScalar(m41()), + SkDoubleToScalar(m12()), SkDoubleToScalar(m22()), SkDoubleToScalar(m32()), SkDoubleToScalar(m42()), + SkDoubleToScalar(m13()), SkDoubleToScalar(m23()), SkDoubleToScalar(m33()), SkDoubleToScalar(m43()), + SkDoubleToScalar(m14()), SkDoubleToScalar(m24()), SkDoubleToScalar(m34()), SkDoubleToScalar(m44()) }; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp 2025-08-08 09:17:55.424473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp 2026-02-27 21:48:48.006168000 +0000 @@ -601,11 +601,13 @@ } } -void TextureMapper::drawTexturePlanarYUV(const std::array& textures, const std::array& yuvToRgbMatrix, OptionSet flags, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, std::optional alphaPlane, AllEdgesExposed allEdgesExposed) +void TextureMapper::drawTexturePlanarYUV(const std::array& textures, const std::array& yuvToRgbMatrix, OptionSet flags, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, std::optional alphaPlane, TextureMapper::TransferFunction transferFunction, AllEdgesExposed allEdgesExposed) { bool useAntialiasing = allEdgesExposed == AllEdgesExposed::Yes && !modelViewMatrix.mapQuad(targetRect).isRectilinear(); TextureMapperShaderProgram::Options options = alphaPlane ? TextureMapperShaderProgram::TextureYUVA : TextureMapperShaderProgram::TextureYUV; + if (transferFunction == TextureMapper::TransferFunction::Pq) + options.add(TextureMapperShaderProgram::ToneMapPQ); if (opacity < 1) options.add(TextureMapperShaderProgram::Opacity); if (useAntialiasing) { @@ -655,12 +657,14 @@ drawTexturedQuadWithProgram(program.get(), texturesAndSamplers, flags, targetRect, modelViewMatrix, opacity); } -void TextureMapper::drawTextureSemiPlanarYUV(const std::array& textures, bool uvReversed, const std::array& yuvToRgbMatrix, OptionSet flags, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, AllEdgesExposed allEdgesExposed) +void TextureMapper::drawTextureSemiPlanarYUV(const std::array& textures, bool uvReversed, const std::array& yuvToRgbMatrix, OptionSet flags, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, TextureMapper::TransferFunction transferFunction, AllEdgesExposed allEdgesExposed) { bool useAntialiasing = allEdgesExposed == AllEdgesExposed::Yes && !modelViewMatrix.mapQuad(targetRect).isRectilinear(); TextureMapperShaderProgram::Options options = uvReversed ? TextureMapperShaderProgram::TextureNV21 : TextureMapperShaderProgram::TextureNV12; + if (transferFunction == TextureMapper::TransferFunction::Pq) + options.add(TextureMapperShaderProgram::ToneMapPQ); if (opacity < 1) options.add(TextureMapperShaderProgram::Opacity); if (useAntialiasing) { @@ -703,11 +707,13 @@ drawTexturedQuadWithProgram(program.get(), texturesAndSamplers, flags, targetRect, modelViewMatrix, opacity); } -void TextureMapper::drawTexturePackedYUV(GLuint texture, const std::array& yuvToRgbMatrix, OptionSet flags, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, AllEdgesExposed allEdgesExposed) +void TextureMapper::drawTexturePackedYUV(GLuint texture, const std::array& yuvToRgbMatrix, OptionSet flags, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, TextureMapper::TransferFunction transferFunction, AllEdgesExposed allEdgesExposed) { bool useAntialiasing = allEdgesExposed == AllEdgesExposed::Yes && !modelViewMatrix.mapQuad(targetRect).isRectilinear(); TextureMapperShaderProgram::Options options = TextureMapperShaderProgram::TexturePackedYUV; + if (transferFunction == TextureMapper::TransferFunction::Pq) + options.add(TextureMapperShaderProgram::ToneMapPQ); if (opacity < 1) options.add(TextureMapperShaderProgram::Opacity); if (useAntialiasing) { diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/TextureMapper.h webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/TextureMapper.h --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/TextureMapper.h 2025-08-08 09:17:55.424473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/TextureMapper.h 2026-02-27 21:48:48.008168000 +0000 @@ -59,6 +59,11 @@ Repeat }; + enum class TransferFunction : uint8_t { + Bt709, + Pq + }; + WEBCORE_EXPORT static std::unique_ptr create(); TextureMapper(); @@ -75,9 +80,9 @@ void drawTextureFragment(const BitmapTexture& sourceTexture, const FloatRect& sourceRect, const FloatRect& targetRect); #endif void drawTexture(GLuint texture, OptionSet, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, AllEdgesExposed = AllEdgesExposed::Yes); - void drawTexturePlanarYUV(const std::array& textures, const std::array& yuvToRgbMatrix, OptionSet, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, std::optional alphaPlane, AllEdgesExposed = AllEdgesExposed::Yes); - void drawTextureSemiPlanarYUV(const std::array& textures, bool uvReversed, const std::array& yuvToRgbMatrix, OptionSet, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, AllEdgesExposed = AllEdgesExposed::Yes); - void drawTexturePackedYUV(GLuint texture, const std::array& yuvToRgbMatrix, OptionSet, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, AllEdgesExposed = AllEdgesExposed::Yes); + void drawTexturePlanarYUV(const std::array& textures, const std::array& yuvToRgbMatrix, OptionSet, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, std::optional alphaPlane, TransferFunction, AllEdgesExposed = AllEdgesExposed::Yes); + void drawTextureSemiPlanarYUV(const std::array& textures, bool uvReversed, const std::array& yuvToRgbMatrix, OptionSet, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, TransferFunction, AllEdgesExposed = AllEdgesExposed::Yes); + void drawTexturePackedYUV(GLuint texture, const std::array& yuvToRgbMatrix, OptionSet, const FloatRect& targetRect, const TransformationMatrix& modelViewMatrix, float opacity, TransferFunction, AllEdgesExposed = AllEdgesExposed::Yes); void drawTextureExternalOES(GLuint texture, OptionSet, const FloatRect&, const TransformationMatrix& modelViewMatrix, float opacity); void drawSolidColor(const FloatRect&, const TransformationMatrix&, const Color&, bool); void clearColor(const Color&); diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp 2025-08-08 09:17:55.424473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp 2026-02-27 21:48:48.009168000 +0000 @@ -117,7 +117,7 @@ float newDistance = distance(v_nonProjectedPosition.xyz, centerInViewportCoordinates.xyz); // Move v_texCoord based on 3D distance inflation ratio. v_texCoord += normalize(position - center) * (newDistance - oldDistance) / oldDistance; - } + } v_antialias = 0.; } } @@ -197,6 +197,63 @@ varying vec4 v_nonProjectedPosition; ); +// PQ tone-mapping function with conditional highp precision. +// Only enabled when highp is available in fragment shaders, because we get banding artifacts with mediump +// precision. +static const char* fragmentTemplateToneMapPq = + "\n" + GLSL_DIRECTIVE(ifdef GL_FRAGMENT_PRECISION_HIGH) + STRINGIFY( + void applyToneMapPQ(inout vec4 color) + { + // Reference PQ EOTF (ITU-R BT.2100) + highp float m1 = 0.1593017578125; + highp float m2 = 78.84375; + highp float c1 = 0.8359375; + highp float c2 = 18.8515625; + highp float c3 = 18.6875; + + highp vec3 pqPowM2 = pow(max(color.rgb, vec3(0.0)), vec3(1.0 / m2)); + highp vec3 numerator = max(pqPowM2 - c1, vec3(0.0)); + highp vec3 denominator = c2 - c3 * pqPowM2; + highp vec3 linear = pow(numerator / denominator, vec3(1.0 / m1)); + + // Normalize using HDR reference white (ITU-R BT.2408) + const highp float hdrReferenceWhite = 203.0; + const highp float pqMaxNits = 10000.0; + highp vec3 normalized = linear * (pqMaxNits / hdrReferenceWhite); + + // Tone-map using maxRGB-based Reinhard, which preserves saturation. + // Simplified version of that Chromium does, described in + // https://docs.google.com/document/d/17T2ek1i2R7tXdfHCnM-i5n6__RoYe0JyMfKmTEjoGR8/edit?tab=t.0#heading=h.h00l7d53phqy + highp float maxRGB = max(max(normalized.r, normalized.g), normalized.b); + highp vec3 toneMapped = normalized / (1.0 + maxRGB); + + // Convert from BT.2020 to BT.709 color primaries + highp mat3 bt2020ToBt709 = mat3( + 1.6605, -0.1246, -0.0182, + -0.5876, 1.1329, -0.1006, + -0.0728, -0.0083, 1.1187 + ); + highp vec3 bt709Linear = bt2020ToBt709 * toneMapped; + + // Apply inverse EOTF for sRGB gamma encoding (IEC 61966-2) + bvec3 cutoff = lessThan(bt709Linear, vec3(0.0031308)); + highp vec3 higher = vec3(1.055) * pow(bt709Linear, vec3(1.0 / 2.4)) - vec3(0.055); + highp vec3 lower = bt709Linear * vec3(12.92); + highp vec3 srgb = mix(higher, lower, vec3(cutoff)); + + color = vec4(srgb, color.a); + } + ) + "\n" + GLSL_DIRECTIVE(else) + STRINGIFY( + void applyToneMapPQ(inout vec4 color) { } + ) + "\n" + GLSL_DIRECTIVE(endif); + static const char* fragmentTemplateCommon = STRINGIFY( uniform sampler2D s_sampler; @@ -244,6 +301,8 @@ void applyPremultiply(inout vec4 color) { color = vec4(color.rgb * color.a, color.a); } + void applyToneMapPQ(inout vec4 color); + vec3 yuvToRgb(float y, float u, float v) { vec4 rgb = vec4(y, u, v, 1.0) * u_yuvToRgb; @@ -509,6 +568,7 @@ applyTextureNV12IfNeeded(color, texCoord); applyTextureNV21IfNeeded(color, texCoord); applyTexturePackedYUVIfNeeded(color, texCoord); + applyToneMapPQIfNeeded(color); applyPremultiplyIfNeeded(color); applySolidColorIfNeeded(color); applyAlphaBlurIfNeeded(color, texCoord); @@ -547,6 +607,7 @@ SET_APPLIER_FROM_OPTIONS(TextureNV12); SET_APPLIER_FROM_OPTIONS(TextureNV21); SET_APPLIER_FROM_OPTIONS(TexturePackedYUV); + SET_APPLIER_FROM_OPTIONS(ToneMapPQ); SET_APPLIER_FROM_OPTIONS(SolidColor); SET_APPLIER_FROM_OPTIONS(Opacity); SET_APPLIER_FROM_OPTIONS(Antialiasing); @@ -598,6 +659,9 @@ // Append the common code. fragmentShaderBuilder.append(unsafeSpan(fragmentTemplateCommon)); + // Append the PQ tone mapping function. + fragmentShaderBuilder.append(unsafeSpan(fragmentTemplateToneMapPq)); + return adoptRef(*new TextureMapperShaderProgram(vertexShaderBuilder.toString(), fragmentShaderBuilder.toString())); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h 2025-08-08 09:17:55.424473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h 2026-02-27 21:48:48.009168000 +0000 @@ -108,6 +108,7 @@ TextureYUVA = 1L << 25, TextureCopy = 1L << 26, AlphaToShadow = 1L << 27, + ToneMapPQ = 1L << 28, }; enum class VariableID { diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp 2025-08-29 07:21:25.049515500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferDMABuf.cpp 2026-02-27 21:48:48.009168000 +0000 @@ -223,23 +223,33 @@ return nullptr; CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace yuvToRgbColorSpace; - switch (m_dmabuf->colorSpace().value_or(DMABufBuffer::ColorSpace::BT601)) { - case DMABufBuffer::ColorSpace::BT601: - yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::BT601; + switch (m_dmabuf->colorSpace().value_or(DMABufBuffer::ColorSpace::Bt601)) { + case DMABufBuffer::ColorSpace::Bt601: + yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Bt601; break; - case DMABufBuffer::ColorSpace::BT709: - yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::BT709; + case DMABufBuffer::ColorSpace::Bt709: + yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Bt709; break; - case DMABufBuffer::ColorSpace::BT2020: - yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::BT2020; + case DMABufBuffer::ColorSpace::Bt2020: + yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Bt2020; break; - case DMABufBuffer::ColorSpace::SMPTE240M: - yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::SMPTE240M; + case DMABufBuffer::ColorSpace::Smpte240M: + yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Smpte240M; + break; + } + + CoordinatedPlatformLayerBufferYUV::TransferFunction transferFunction; + switch (m_dmabuf->transferFunction().value_or(DMABufBuffer::TransferFunction::Bt709)) { + case DMABufBuffer::TransferFunction::Bt709: + transferFunction = CoordinatedPlatformLayerBufferYUV::TransferFunction::Bt709; + break; + case DMABufBuffer::TransferFunction::Pq: + transferFunction = CoordinatedPlatformLayerBufferYUV::TransferFunction::Pq; break; } unsigned numberOfPlanes = textures.size(); - return CoordinatedPlatformLayerBufferYUV::create(numberOfPlanes, WTFMove(textures), WTFMove(yuvPlane), WTFMove(yuvPlaneOffset), yuvToRgbColorSpace, m_size, m_flags, nullptr); + return CoordinatedPlatformLayerBufferYUV::create(numberOfPlanes, WTFMove(textures), WTFMove(yuvPlane), WTFMove(yuvPlaneOffset), yuvToRgbColorSpace, transferFunction, m_size, m_flags, nullptr); } std::unique_ptr CoordinatedPlatformLayerBufferDMABuf::importDMABuf(TextureMapper& textureMapper) const diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.cpp 2025-08-08 09:17:55.424473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferVideo.cpp 2026-02-27 21:48:48.009168000 +0000 @@ -182,14 +182,19 @@ } dmabuf = DMABufBuffer::create(size, fourcc, WTFMove(fds), WTFMove(offsets), WTFMove(strides), modifier); - DMABufBuffer::ColorSpace colorSpace = DMABufBuffer::ColorSpace::BT601; + DMABufBuffer::ColorSpace colorSpace = DMABufBuffer::ColorSpace::Bt601; + DMABufBuffer::TransferFunction transferFunction = DMABufBuffer::TransferFunction::Bt709; if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(videoInfo), GST_VIDEO_COLORIMETRY_BT709)) - colorSpace = DMABufBuffer::ColorSpace::BT709; + colorSpace = DMABufBuffer::ColorSpace::Bt709; else if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(videoInfo), GST_VIDEO_COLORIMETRY_BT2020)) - colorSpace = DMABufBuffer::ColorSpace::BT2020; - else if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(videoInfo), GST_VIDEO_COLORIMETRY_SMPTE240M)) - colorSpace = DMABufBuffer::ColorSpace::SMPTE240M; + colorSpace = DMABufBuffer::ColorSpace::Bt2020; + else if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(videoInfo), GST_VIDEO_COLORIMETRY_BT2100_PQ)) { + colorSpace = DMABufBuffer::ColorSpace::Bt2020; + transferFunction = DMABufBuffer::TransferFunction::Pq; + } else if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(videoInfo), GST_VIDEO_COLORIMETRY_SMPTE240M)) + colorSpace = DMABufBuffer::ColorSpace::Smpte240M; dmabuf->setColorSpace(colorSpace); + dmabuf->setTransferFunction(transferFunction); dmabuf->ref(); gst_mini_object_set_qdata(GST_MINI_OBJECT_CAST(memory), dmabufQuark, dmabuf.get(), [](gpointer data) { @@ -239,15 +244,19 @@ WTF_ALLOW_UNSAFE_BUFFER_USAGE_END // Default to bt601. This is the same behaviour as GStreamer's glcolorconvert element. - CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::BT601; + CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Bt601; + CoordinatedPlatformLayerBufferYUV::TransferFunction transferFunction = CoordinatedPlatformLayerBufferYUV::TransferFunction::Bt709; if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(&m_videoFrame.info), GST_VIDEO_COLORIMETRY_BT709)) - yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::BT709; + yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Bt709; else if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(&m_videoFrame.info), GST_VIDEO_COLORIMETRY_BT2020)) - yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::BT2020; - else if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(&m_videoFrame.info), GST_VIDEO_COLORIMETRY_SMPTE240M)) - yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::SMPTE240M; + yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Bt2020; + else if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(&m_videoFrame.info), GST_VIDEO_COLORIMETRY_BT2100_PQ)) { + yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Bt2020; + transferFunction = CoordinatedPlatformLayerBufferYUV::TransferFunction::Pq; + } else if (gst_video_colorimetry_matches(&GST_VIDEO_INFO_COLORIMETRY(&m_videoFrame.info), GST_VIDEO_COLORIMETRY_SMPTE240M)) + yuvToRgbColorSpace = CoordinatedPlatformLayerBufferYUV::YuvToRgbColorSpace::Smpte240M; - return CoordinatedPlatformLayerBufferYUV::create(numberOfPlanes, WTFMove(planes), WTFMove(yuvPlane), WTFMove(yuvPlaneOffset), yuvToRgbColorSpace, m_size, m_flags, nullptr); + return CoordinatedPlatformLayerBufferYUV::create(numberOfPlanes, WTFMove(planes), WTFMove(yuvPlane), WTFMove(yuvPlaneOffset), yuvToRgbColorSpace, transferFunction, m_size, m_flags, nullptr); } return nullptr; diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.cpp webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.cpp 2025-08-08 09:17:55.424473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.cpp 2026-02-27 21:48:48.010168000 +0000 @@ -31,33 +31,35 @@ namespace WebCore { -std::unique_ptr CoordinatedPlatformLayerBufferYUV::create(unsigned planeCount, std::array&& planes, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace yuvToRgbColorSpace, const IntSize& size, OptionSet flags, std::unique_ptr&& fence) +std::unique_ptr CoordinatedPlatformLayerBufferYUV::create(unsigned planeCount, std::array&& planes, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace yuvToRgbColorSpace, TransferFunction transferFunction, const IntSize& size, OptionSet flags, std::unique_ptr&& fence) { - return makeUnique(planeCount, WTFMove(planes), WTFMove(yuvPlane), WTFMove(yuvPlaneOffset), yuvToRgbColorSpace, size, flags, WTFMove(fence)); + return makeUnique(planeCount, WTFMove(planes), WTFMove(yuvPlane), WTFMove(yuvPlaneOffset), yuvToRgbColorSpace, transferFunction, size, flags, WTFMove(fence)); } -std::unique_ptr CoordinatedPlatformLayerBufferYUV::create(unsigned planeCount, Vector, 4>&& textures, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace yuvToRgbColorSpace, const IntSize& size, OptionSet flags, std::unique_ptr&& fence) +std::unique_ptr CoordinatedPlatformLayerBufferYUV::create(unsigned planeCount, Vector, 4>&& textures, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace yuvToRgbColorSpace, TransferFunction transferFunction, const IntSize& size, OptionSet flags, std::unique_ptr&& fence) { - return makeUnique(planeCount, WTFMove(textures), WTFMove(yuvPlane), WTFMove(yuvPlaneOffset), yuvToRgbColorSpace, size, flags, WTFMove(fence)); + return makeUnique(planeCount, WTFMove(textures), WTFMove(yuvPlane), WTFMove(yuvPlaneOffset), yuvToRgbColorSpace, transferFunction, size, flags, WTFMove(fence)); } -CoordinatedPlatformLayerBufferYUV::CoordinatedPlatformLayerBufferYUV(unsigned planeCount, std::array&& planes, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace yuvToRgbColorSpace, const IntSize& size, OptionSet flags, std::unique_ptr&& fence) +CoordinatedPlatformLayerBufferYUV::CoordinatedPlatformLayerBufferYUV(unsigned planeCount, std::array&& planes, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace yuvToRgbColorSpace, TransferFunction transferFunction, const IntSize& size, OptionSet flags, std::unique_ptr&& fence) : CoordinatedPlatformLayerBuffer(Type::YUV, size, flags, WTFMove(fence)) , m_planeCount(planeCount) , m_planes(WTFMove(planes)) , m_yuvPlane(WTFMove(yuvPlane)) , m_yuvPlaneOffset(WTFMove(yuvPlaneOffset)) , m_yuvToRgbColorSpace(yuvToRgbColorSpace) + , m_transferFunction(transferFunction) { } -CoordinatedPlatformLayerBufferYUV::CoordinatedPlatformLayerBufferYUV(unsigned planeCount, Vector, 4>&& textures, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace yuvToRgbColorSpace, const IntSize& size, OptionSet flags, std::unique_ptr&& fence) +CoordinatedPlatformLayerBufferYUV::CoordinatedPlatformLayerBufferYUV(unsigned planeCount, Vector, 4>&& textures, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace yuvToRgbColorSpace, TransferFunction transferFunction, const IntSize& size, OptionSet flags, std::unique_ptr&& fence) : CoordinatedPlatformLayerBuffer(Type::YUV, size, flags, WTFMove(fence)) , m_planeCount(planeCount) , m_textures(WTFMove(textures)) , m_yuvPlane(WTFMove(yuvPlane)) , m_yuvPlaneOffset(WTFMove(yuvPlaneOffset)) , m_yuvToRgbColorSpace(yuvToRgbColorSpace) + , m_transferFunction(transferFunction) { for (unsigned i = 0; i < m_textures.size(); ++i) m_planes[i] = m_textures[i] ? m_textures[i]->id() : 0; @@ -96,38 +98,48 @@ const std::array& yuvToRgbMatrix = [&] { switch (m_yuvToRgbColorSpace) { - case YuvToRgbColorSpace::BT601: + case YuvToRgbColorSpace::Bt601: return s_bt601ConversionMatrix; - case YuvToRgbColorSpace::BT709: + case YuvToRgbColorSpace::Bt709: return s_bt709ConversionMatrix; - case YuvToRgbColorSpace::BT2020: + case YuvToRgbColorSpace::Bt2020: return s_bt2020ConversionMatrix; - case YuvToRgbColorSpace::SMPTE240M: + case YuvToRgbColorSpace::Smpte240M: return s_smpte240MConversionMatrix; } RELEASE_ASSERT_NOT_REACHED(); }(); + TextureMapper::TransferFunction textureMapperTransferFunction; + switch (m_transferFunction) { + case TransferFunction::Bt709: + textureMapperTransferFunction = TextureMapper::TransferFunction::Bt709; + break; + case TransferFunction::Pq: + textureMapperTransferFunction = TextureMapper::TransferFunction::Pq; + break; + } + switch (m_planeCount) { case 1: ASSERT(m_yuvPlane[0] == m_yuvPlane[1] && m_yuvPlane[1] == m_yuvPlane[2]); ASSERT(m_yuvPlaneOffset[0] == 2 && m_yuvPlaneOffset[1] == 1 && !m_yuvPlaneOffset[2]); - textureMapper.drawTexturePackedYUV(m_planes[m_yuvPlane[0]], yuvToRgbMatrix, m_flags, targetRect, modelViewMatrix, opacity); + textureMapper.drawTexturePackedYUV(m_planes[m_yuvPlane[0]], yuvToRgbMatrix, m_flags, targetRect, modelViewMatrix, opacity, textureMapperTransferFunction); break; case 2: ASSERT(!m_yuvPlaneOffset[0]); textureMapper.drawTextureSemiPlanarYUV(std::array { m_planes[m_yuvPlane[0]], m_planes[m_yuvPlane[1]] }, !!m_yuvPlaneOffset[1], - yuvToRgbMatrix, m_flags, targetRect, modelViewMatrix, opacity); + yuvToRgbMatrix, m_flags, targetRect, modelViewMatrix, opacity, textureMapperTransferFunction); break; case 3: ASSERT(!m_yuvPlaneOffset[0] && !m_yuvPlaneOffset[1] && !m_yuvPlaneOffset[2]); textureMapper.drawTexturePlanarYUV(std::array { m_planes[m_yuvPlane[0]], m_planes[m_yuvPlane[1]], m_planes[m_yuvPlane[2]] }, - yuvToRgbMatrix, m_flags, targetRect, modelViewMatrix, opacity, std::nullopt); + yuvToRgbMatrix, m_flags, targetRect, modelViewMatrix, opacity, std::nullopt, textureMapperTransferFunction); break; case 4: ASSERT(!m_yuvPlaneOffset[0] && !m_yuvPlaneOffset[1] && !m_yuvPlaneOffset[2]); textureMapper.drawTexturePlanarYUV(std::array { m_planes[m_yuvPlane[0]], m_planes[m_yuvPlane[1]], m_planes[m_yuvPlane[2]] }, - yuvToRgbMatrix, m_flags, targetRect, modelViewMatrix, opacity, m_planes[m_yuvPlane[3]]); + yuvToRgbMatrix, m_flags, targetRect, modelViewMatrix, opacity, m_planes[m_yuvPlane[3]], textureMapperTransferFunction); break; } } diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.h webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.h --- webkit2gtk-2.50.4/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.h 2025-08-08 09:17:55.424473300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedPlatformLayerBufferYUV.h 2026-02-27 21:48:48.010168000 +0000 @@ -34,11 +34,12 @@ class CoordinatedPlatformLayerBufferYUV final : public CoordinatedPlatformLayerBuffer { public: - enum class YuvToRgbColorSpace : uint8_t { BT601, BT709, BT2020, SMPTE240M }; - static std::unique_ptr create(unsigned planeCount, std::array&& planes, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace, const IntSize&, OptionSet, std::unique_ptr&&); - static std::unique_ptr create(unsigned planeCount, Vector, 4>&& textures, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace, const IntSize&, OptionSet, std::unique_ptr&&); - CoordinatedPlatformLayerBufferYUV(unsigned planeCount, std::array&& planes, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace, const IntSize&, OptionSet, std::unique_ptr&&); - CoordinatedPlatformLayerBufferYUV(unsigned planeCount, Vector, 4>&& textures, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace, const IntSize&, OptionSet, std::unique_ptr&&); + enum class YuvToRgbColorSpace : uint8_t { Bt601, Bt709, Bt2020, Smpte240M }; + enum class TransferFunction : uint8_t { Bt709, Pq }; + static std::unique_ptr create(unsigned planeCount, std::array&& planes, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace, TransferFunction, const IntSize&, OptionSet, std::unique_ptr&&); + static std::unique_ptr create(unsigned planeCount, Vector, 4>&& textures, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace, TransferFunction, const IntSize&, OptionSet, std::unique_ptr&&); + CoordinatedPlatformLayerBufferYUV(unsigned planeCount, std::array&& planes, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace, TransferFunction, const IntSize&, OptionSet, std::unique_ptr&&); + CoordinatedPlatformLayerBufferYUV(unsigned planeCount, Vector, 4>&& textures, std::array&& yuvPlane, std::array&& yuvPlaneOffset, YuvToRgbColorSpace, TransferFunction, const IntSize&, OptionSet, std::unique_ptr&&); virtual ~CoordinatedPlatformLayerBufferYUV(); private: @@ -49,7 +50,8 @@ std::array m_planes; std::array m_yuvPlane; std::array m_yuvPlaneOffset; - YuvToRgbColorSpace m_yuvToRgbColorSpace { YuvToRgbColorSpace::BT601 }; + YuvToRgbColorSpace m_yuvToRgbColorSpace { YuvToRgbColorSpace::Bt601 }; + TransferFunction m_transferFunction { TransferFunction::Bt709 }; }; } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/gtk/ValidationBubbleGtk.cpp webkit2gtk-2.50.6/Source/WebCore/platform/gtk/ValidationBubbleGtk.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/gtk/ValidationBubbleGtk.cpp 2025-08-08 09:17:55.436473000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/gtk/ValidationBubbleGtk.cpp 2026-02-27 21:48:48.010168000 +0000 @@ -32,7 +32,7 @@ #include #include #include -#include +#include namespace WebCore { @@ -50,8 +50,10 @@ GtkWidget* label = gtk_label_new(nullptr); // https://docs.gtk.org/Pango/pango_markup.html - GUniquePtr markup(g_markup_printf_escaped("%s", m_fontSize, message.utf8().data())); - gtk_label_set_markup(GTK_LABEL(label), markup.get()); + auto messageUTF8 = m_message.utf8(); + GUniquePtr escapedMessage(g_markup_escape_text(messageUTF8.data(), messageUTF8.length())); + String markup = makeString(""_s, String::fromUTF8(escapedMessage.get()), ""_s); + gtk_label_set_markup(GTK_LABEL(label), markup.utf8().data()); gtk_widget_set_halign(label, GTK_ALIGN_START); gtk_widget_set_valign(label, GTK_ALIGN_CENTER); diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp webkit2gtk-2.50.6/Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp 2025-08-08 09:17:55.472472200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/mediarecorder/MediaRecorderPrivateGStreamer.cpp 2026-03-04 00:15:18.084550400 +0000 @@ -323,7 +323,16 @@ if (scanner.isContentTypeSupported(GStreamerRegistryScanner::Configuration::Encoding, contentType, { }) == MediaPlayerEnums::SupportsType::IsNotSupported) return nullptr; - auto mp4Variant = isGStreamerPluginAvailable("fmp4"_s) ? "iso-fragmented"_s : "iso"_s; + static bool isobmffPluginFound = false; + static std::once_flag onceFlag; + std::call_once(onceFlag, [&] { + static const std::array isobmffPluginNames = { "isobmff"_s, "fmp4"_s }; + isobmffPluginFound = std::any_of(isobmffPluginNames.begin(), isobmffPluginNames.end(), [](auto& name) { + return isGStreamerPluginAvailable(name); + }); + }); + + auto mp4Variant = isobmffPluginFound ? "iso-fragmented"_s : "iso"_s; StringBuilder containerCapsDescriptionBuilder; auto containerType = contentType.containerType(); if (containerType.endsWith("mp4"_s)) @@ -344,7 +353,7 @@ if (mp4Variant == "iso-fragmented"_s) propertiesBuilder.append("isofmp4mux,fragment-duration=100000000,write-mfra=1"_s); else { - GST_WARNING("isofmp4mux (shipped by gst-plugins-rs) is not available, falling back to mp4mux, duration on resulting file will be invalid"); + GST_WARNING("isofmp4mux (shipped by gst-plugins-rs fmp4 (deprecated) and isobmff plugins) is not available, falling back to mp4mux, duration on resulting file will be invalid"); propertiesBuilder.append("mp4mux,fragment-duration=1000,fragment-mode=0,streamable=0,force-create-timecode-trak=1"_s); } propertiesBuilder.append("]}"_s); diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp webkit2gtk-2.50.6/Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp 2025-12-16 12:14:02.835070000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp 2026-03-04 00:15:18.084550400 +0000 @@ -143,7 +143,7 @@ GThreadSafeWeakPtr m_src; }; -static void webkitMediaStreamSrcEnsureStreamCollectionPosted(WebKitMediaStreamSrc*); +static void webkitMediaStreamSrcEnsureStreamCollectionPosted(WebKitMediaStreamSrc*, bool isEmpty = false); class InternalSource final : public MediaStreamTrackPrivateObserver, @@ -1118,7 +1118,7 @@ gst_element_class_add_pad_template(gstElementClass, gst_static_pad_template_get(&audioSrcTemplate)); } -static GRefPtr webkitMediaStreamSrcCreateStreamCollection(WebKitMediaStreamSrc* self); +static GRefPtr webkitMediaStreamSrcCreateStreamCollection(WebKitMediaStreamSrc* self, bool isEmpty = false); struct PadChainData { GRefPtr stream; @@ -1165,12 +1165,15 @@ return result; } -static GRefPtr webkitMediaStreamSrcCreateStreamCollection(WebKitMediaStreamSrc* self) +static GRefPtr webkitMediaStreamSrcCreateStreamCollection(WebKitMediaStreamSrc* self, bool isEmpty) { auto priv = self->priv; auto locker = GstObjectLocker(self); auto upstreamId = priv->stream ? priv->stream->id() : createVersion4UUIDString(); auto streamCollection = adoptGRef(gst_stream_collection_new(upstreamId.ascii().data())); + if (isEmpty) + return streamCollection; + for (auto& source : priv->sources.values()) { if (source->isEnded()) continue; @@ -1180,12 +1183,12 @@ return streamCollection; } -static void webkitMediaStreamSrcEnsureStreamCollectionPosted(WebKitMediaStreamSrc* self) +static void webkitMediaStreamSrcEnsureStreamCollectionPosted(WebKitMediaStreamSrc* self, bool isEmpty) { GST_DEBUG_OBJECT(self, "Posting stream collection"); DisableMallocRestrictionsForCurrentThreadScope disableMallocRestrictions; callOnMainThreadAndWait([&] { - auto streamCollection = webkitMediaStreamSrcCreateStreamCollection(self); + auto streamCollection = webkitMediaStreamSrcCreateStreamCollection(self, isEmpty); GST_DEBUG_OBJECT(self, "Posting stream collection message containing %u streams", gst_stream_collection_get_size(streamCollection.get())); gst_element_post_message(GST_ELEMENT_CAST(self), gst_message_new_stream_collection(GST_OBJECT_CAST(self), streamCollection.get())); }); @@ -1195,7 +1198,7 @@ struct ProbeData { GThreadSafeWeakPtr element; RealtimeMediaSource::Type sourceType; - GRefPtr streamStartEvent; + GRefPtr stream; GRefPtr collection; }; WEBKIT_DEFINE_ASYNC_DATA_STRUCT(ProbeData); @@ -1212,16 +1215,17 @@ GST_DEBUG_OBJECT(self, "Event %" GST_PTR_FORMAT, event); switch (GST_EVENT_TYPE(event)) { case GST_EVENT_STREAM_START: { - if (data->streamStartEvent) { - GST_DEBUG_OBJECT(self, "Replacing stream-start event"); - auto sequenceNumber = gst_event_get_seqnum(event); - gst_event_unref(event); - IGNORE_WARNINGS_BEGIN("cast-align") - data->streamStartEvent = adoptGRef(gst_event_make_writable(data->streamStartEvent.leakRef())); - IGNORE_WARNINGS_END - gst_event_set_seqnum(data->streamStartEvent.get(), sequenceNumber); - info->data = data->streamStartEvent.ref(); - } + if (!data->stream) [[unlikely]] + return GST_PAD_PROBE_OK; + + GST_DEBUG_OBJECT(self, "Replacing stream-start event"); + auto sequenceNumber = gst_event_get_seqnum(event); + + auto streamStartEvent = adoptGRef(gst_event_new_stream_start(gst_stream_get_stream_id(data->stream.get()))); + gst_event_set_group_id(streamStartEvent.get(), self->priv->groupId); + gst_event_set_stream(streamStartEvent.get(), data->stream.get()); + gst_event_set_seqnum(streamStartEvent.get(), sequenceNumber); + gst_pad_probe_info_set_event(info, streamStartEvent.leakRef()); return GST_PAD_PROBE_OK; } case GST_EVENT_CAPS: { @@ -1278,11 +1282,11 @@ data->element.reset(GST_ELEMENT_CAST(self)); data->sourceType = track->source().type(); data->collection = webkitMediaStreamSrcCreateStreamCollection(self); - data->streamStartEvent = adoptGRef(gst_event_new_stream_start(gst_stream_get_stream_id(stream.get()))); - gst_event_set_group_id(data->streamStartEvent.get(), self->priv->groupId); - gst_event_set_stream(data->streamStartEvent.get(), stream.get()); + data->stream = stream; - GRefPtr stickyStreamStartEvent = data->streamStartEvent; + auto stickyStreamStartEvent = adoptGRef(gst_event_new_stream_start(gst_stream_get_stream_id(stream.get()))); + gst_event_set_group_id(stickyStreamStartEvent.get(), self->priv->groupId); + gst_event_set_stream(stickyStreamStartEvent.get(), stream.get()); gst_pad_add_probe(pad.get(), GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM, reinterpret_cast(webkitMediaStreamSrcPadProbeCb), data, reinterpret_cast(destroyProbeData)); @@ -1339,9 +1343,9 @@ break; } } - self->priv->sources.clear(); + if (result) - webkitMediaStreamSrcEnsureStreamCollectionPosted(self); + webkitMediaStreamSrcEnsureStreamCollectionPosted(self, true); return result; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/platform/network/soup/NetworkStorageSessionSoup.cpp webkit2gtk-2.50.6/Source/WebCore/platform/network/soup/NetworkStorageSessionSoup.cpp --- webkit2gtk-2.50.4/Source/WebCore/platform/network/soup/NetworkStorageSessionSoup.cpp 2025-08-08 09:17:55.508471500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/platform/network/soup/NetworkStorageSessionSoup.cpp 2026-02-27 21:48:48.011168000 +0000 @@ -792,6 +792,8 @@ Vector cookies; for (GSList* iter = soupCookies.get(); iter; iter = g_slist_next(iter)) { auto* soupCookie = static_cast(iter->data); + if (soup_cookie_get_http_only(soupCookie)) + continue; if (soup_cookie_domain_matches(soupCookie, host.data())) { // soup_cookie_jar_all_cookies() always returns a reversed list. cookies.insert(0, Cookie(soupCookie)); diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderBlockFlow.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/RenderBlockFlow.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderBlockFlow.cpp 2025-12-16 12:14:02.847069500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderBlockFlow.cpp 2026-02-27 21:48:48.012168000 +0000 @@ -2,7 +2,7 @@ * Copyright (C) 1999 Lars Knoll (knoll@kde.org) * (C) 1999 Antti Koivisto (koivisto@kde.org) * (C) 2007 David Smith (catfish.man@gmail.com) - * Copyright (C) 2003-2024 Apple Inc. All rights reserved. + * Copyright (C) 2003-2026 Apple Inc. All rights reserved. * Copyright (C) 2014-2016 Google Inc. All rights reserved. * Copyright (C) Research In Motion Limited 2010. All rights reserved. * @@ -322,12 +322,16 @@ if (needAdjustIntrinsicLogicalWidthsForColumns) adjustIntrinsicLogicalWidthsForColumns(minLogicalWidth, maxLogicalWidth); - if (!style().autoWrap() && childrenInline()) { - // A horizontal marquee with inline children has no minimum width. - CheckedPtr scrollableArea = layer() ? layer()->scrollableArea() : nullptr; - if (scrollableArea && scrollableArea->marquee() && scrollableArea->marquee()->isHorizontal()) - minLogicalWidth = 0; - } + auto resetMinimumWidthForMarqueeIfApplicable = [&] { + if (style().autoWrap() || !layer()) + return; + CheckedPtr scrollableArea = layer()->scrollableArea(); + if (!scrollableArea || !scrollableArea->marquee() || !scrollableArea->marquee()->isHorizontal()) + return; + // A horizontal marquee has no minimum width. + minLogicalWidth = { }; + }; + resetMinimumWidthForMarqueeIfApplicable(); if (auto* cell = dynamicDowncast(*this)) { auto tableCellWidth = cell->styleOrColLogicalWidth(); diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderBox.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/RenderBox.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderBox.cpp 2025-10-10 04:49:40.255699200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderBox.cpp 2026-03-10 22:52:34.772087300 +0000 @@ -3133,6 +3133,13 @@ marginEndLength = 0_css_px; } + if (isGridItem() && downcast(containingBlock).isComputingTrackSizes()) { + if (marginStartLength.isAuto()) + marginStartLength = 0_css_px; + if (marginEndLength.isAuto()) + marginEndLength = 0_css_px; + } + auto handleMarginAuto = [&] { auto containerWidthForMarginAuto = availableSpaceAdjustedWithFloats.value_or(containerWidth); // Case One: The object is being centered in the containing block's available logical width. @@ -4837,7 +4844,7 @@ } else { // Update our visual overflow in case the child spills out the block, but only if we were going to paint // the child block ourselves. - if (child.hasSelfPaintingLayer()) + if (child.hasSelfPaintingLayer() && !hasFilter()) return; } if (!childVisualOverflowRect) @@ -4991,6 +4998,41 @@ return nullptr; } +LayoutRect RenderBox::applyPaintGeometryTransformToRect(LayoutRect rect) const +{ + // If we are relatively positioned or if we have a transform, then we have to convert + // this rectangle into physical coordinates, apply relative positioning and transforms + // to it, and then convert it back. + // It ensures that the overflow rect tracks the paint geometry and not the inflow layout position. + + bool isTransformed = this->isTransformed(); + // While a stickily positioned renderer is also inflow positioned, they stretch the overflow rect with their inflow geometry + // (as opposed to the paint geometry) because they are not stationary. + bool paintGeometryAffectsOverflow = isTransformed || (isInFlowPositioned() && !isStickilyPositioned()); + + if (!paintGeometryAffectsOverflow) + return rect; + + flipForWritingMode(rect); + + LayoutSize containerOffset; + if (isInFlowPositioned()) + containerOffset = offsetForInFlowPosition(); + + auto container = this->container(); + if (shouldUseTransformFromContainer(container)) { + TransformationMatrix transform; + getTransformFromContainer(containerOffset, transform); + rect = transform.mapRect(rect); + } else + rect.move(offsetForInFlowPosition()); + + // Now we need to flip back. + flipForWritingMode(rect); + + return rect; +} + LayoutRect RenderBox::logicalVisualOverflowRectForPropagation(const WritingMode parentWritingMode) const { LayoutRect rect = visualOverflowRectForPropagation(parentWritingMode); @@ -4999,15 +5041,14 @@ return rect; } -LayoutRect RenderBox::visualOverflowRectForPropagation(const WritingMode parentWritingMode) const +LayoutRect RenderBox::convertRectToParentWritingMode(LayoutRect rect, const WritingMode parentWritingMode) const { - // If the writing modes of the child and parent match, then we don't have to + // If the writing modes of the child and parent match, then we don't have to // do anything fancy. Just return the result. - LayoutRect rect = visualOverflowRect(); if (parentWritingMode.blockDirection() == writingMode().blockDirection()) return rect; - - // We are putting ourselves into our parent's coordinate space. If there is a flipped block mismatch + + // We are putting ourselves into our parent's coordinate space. If there is a flipped block mismatch // in a particular axis, then we have to flip the rect along that axis. if (writingMode().blockDirection() == FlowDirection::RightToLeft || parentWritingMode.blockDirection() == FlowDirection::RightToLeft) rect.setX(width() - rect.maxX()); @@ -5017,6 +5058,12 @@ return rect; } +LayoutRect RenderBox::visualOverflowRectForPropagation(const WritingMode parentWritingMode) const +{ + LayoutRect rect = applyPaintGeometryTransformToRect(visualOverflowRect()); + return convertRectToParentWritingMode(rect, parentWritingMode); +} + LayoutRect RenderBox::logicalLayoutOverflowRectForPropagation(const WritingMode parentWritingMode) const { LayoutRect rect = layoutOverflowRectForPropagation(parentWritingMode); @@ -5052,46 +5099,8 @@ rect.unite(layoutOverflowRect()); } - bool isTransformed = this->isTransformed(); - // While a stickily positioned renderer is also inflow positioned, they stretch the overflow rect with their inflow geometry - // (as opposed to the paint geometry) because they are not stationary. - bool paintGeometryAffectsLayoutOverflow = isTransformed || (isInFlowPositioned() && !isStickilyPositioned()); - if (paintGeometryAffectsLayoutOverflow) { - // If we are relatively positioned or if we have a transform, then we have to convert - // this rectangle into physical coordinates, apply relative positioning and transforms - // to it, and then convert it back. - // It ensures that the overflow rect tracks the paint geometry and not the inflow layout position. - flipForWritingMode(rect); - - LayoutSize containerOffset; - if (isInFlowPositioned()) - containerOffset = offsetForInFlowPosition(); - - auto container = this->container(); - if (shouldUseTransformFromContainer(container)) { - TransformationMatrix transform; - getTransformFromContainer(containerOffset, transform); - rect = transform.mapRect(rect); - } else - rect.move(offsetForInFlowPosition()); - - // Now we need to flip back. - flipForWritingMode(rect); - } - - // If the writing modes of the child and parent match, then we don't have to - // do anything fancy. Just return the result. - if (parentWritingMode.blockDirection() == writingMode().blockDirection()) - return rect; - - // We are putting ourselves into our parent's coordinate space. If there is a flipped block mismatch - // in a particular axis, then we have to flip the rect along that axis. - if (writingMode().blockDirection() == FlowDirection::RightToLeft || parentWritingMode.blockDirection() == FlowDirection::RightToLeft) - rect.setX(width() - rect.maxX()); - else if (writingMode().blockDirection() == FlowDirection::BottomToTop || parentWritingMode.blockDirection() == FlowDirection::BottomToTop) - rect.setY(height() - rect.maxY()); - - return rect; + rect = applyPaintGeometryTransformToRect(rect); + return convertRectToParentWritingMode(rect, parentWritingMode); } LayoutRect RenderBox::flippedClientBoxRect() const diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderBox.h webkit2gtk-2.50.6/Source/WebCore/rendering/RenderBox.h --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderBox.h 2025-08-08 09:17:55.528471200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderBox.h 2026-02-27 21:48:48.014168000 +0000 @@ -552,6 +552,8 @@ LayoutRect visualOverflowRectForPropagation(const WritingMode) const; LayoutRect logicalLayoutOverflowRectForPropagation(const WritingMode) const; LayoutRect layoutOverflowRectForPropagation(const WritingMode) const; + LayoutRect applyPaintGeometryTransformToRect(LayoutRect) const; + LayoutRect convertRectToParentWritingMode(LayoutRect, const WritingMode parentWritingMode) const; bool hasRenderOverflow() const { return !!m_overflow; } bool hasVisualOverflow() const { return m_overflow && !borderBoxRect().contains(m_overflow->visualOverflowRect()); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderElement.h webkit2gtk-2.50.6/Source/WebCore/rendering/RenderElement.h --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderElement.h 2025-08-08 09:17:55.532471200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderElement.h 2026-03-03 21:21:57.564184700 +0000 @@ -184,7 +184,7 @@ bool isVisibleIgnoringGeometry() const; bool mayCauseRepaintInsideViewport(const IntRect* visibleRect = nullptr) const; bool isVisibleInDocumentRect(const IntRect& documentRect) const; - bool isInsideEntirelyHiddenLayer() const; + virtual bool isInsideEntirelyHiddenLayer() const; // Returns true if this renderer requires a new stacking context. static bool createsGroupForStyle(const RenderStyle&); diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderGrid.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/RenderGrid.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderGrid.cpp 2025-08-08 09:17:55.536471000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderGrid.cpp 2026-03-03 21:21:57.565184800 +0000 @@ -44,6 +44,7 @@ #include "StylePrimitiveNumericTypes+Evaluation.h" #include #include +#include #include namespace WebCore { @@ -142,6 +143,13 @@ return newStyle.gridTemplateList(direction).sizes != oldStyle->gridTemplateList(direction).sizes; }; + if (oldStyle->writingMode().isOrthogonal(newStyle.writingMode())) { + for (auto& gridItem : childrenOfType(*this)) { + if (gridItem.isSubgrid()) + gridItem.setNeedsItemPlacement(); + } + } + if (hasDifferentTrackSizes(Style::GridTrackSizingDirection::Columns) || hasDifferentTrackSizes(Style::GridTrackSizingDirection::Rows)) { for (auto& gridItem : childrenOfType(*this)) gridItem.setChildNeedsLayout(); @@ -237,6 +245,7 @@ void RenderGrid::computeTrackSizesForDefiniteSize(Style::GridTrackSizingDirection direction, LayoutUnit availableSpace, GridLayoutState& gridLayoutState) { + auto autoMarginResolutionScope = SetForScope(m_isComputingTrackSizes, true); m_trackSizingAlgorithm.run(direction, numTracks(direction), SizingOperation::TrackSizing, availableSpace, gridLayoutState); ASSERT(m_trackSizingAlgorithm.tracksAreWiderThanMinTrackBreadth()); } @@ -829,6 +838,7 @@ void RenderGrid::computeTrackSizesForIndefiniteSize(GridTrackSizingAlgorithm& algorithm, Style::GridTrackSizingDirection direction, GridLayoutState& gridLayoutState, LayoutUnit* minIntrinsicSize, LayoutUnit* maxIntrinsicSize) const { + auto autoMarginResolutionScope = SetForScope(m_isComputingTrackSizes, true); algorithm.run(direction, numTracks(direction), SizingOperation::IntrinsicSizeComputation, std::nullopt, gridLayoutState); size_t numberOfTracks = algorithm.tracks(direction).size(); diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderGrid.h webkit2gtk-2.50.6/Source/WebCore/rendering/RenderGrid.h --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderGrid.h 2025-08-08 09:17:55.536471000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderGrid.h 2026-02-27 21:48:48.015168000 +0000 @@ -79,6 +79,8 @@ bool canDropAnonymousBlockChild() const override { return false; } + bool isComputingTrackSizes() const { return m_isComputingTrackSizes; } + bool hasDefiniteLogicalHeight() const; const std::optional availableLogicalHeightForContentBox() const; @@ -329,6 +331,8 @@ bool m_baselineItemsCached {false}; mutable std::optional m_intrinsicLogicalHeightsForRowSizingFirstPass; + + mutable bool m_isComputingTrackSizes { false }; }; } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderLayerBacking.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/RenderLayerBacking.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderLayerBacking.cpp 2025-08-08 09:17:55.540470800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderLayerBacking.cpp 2026-02-27 21:48:48.016168000 +0000 @@ -4427,6 +4427,8 @@ ASSERT(target); bool hasInterpolatingEffect = false; + bool hasEffectAffectingFilter = false; + bool hasEffectAffectingBackdropFilter = false; auto borderBoxRect = snappedIntRect(m_owningLayer.rendererBorderBoxRect()); auto baseValues = [&]() -> AcceleratedEffectValues { @@ -4438,15 +4440,32 @@ AcceleratedEffects acceleratedEffects; WeakListHashSet weakAcceleratedEffects; if (auto* effectStack = target->keyframeEffectStack()) { - auto animatesWidth = effectStack->containsProperty(CSSPropertyWidth); - auto animatesHeight = effectStack->containsProperty(CSSPropertyHeight); - for (const auto& effect : effectStack->sortedEffects()) { - if (!effect || !effect->canBeAccelerated()) - continue; - if (animatesWidth || animatesHeight) { - auto& blendingKeyframes = effect->blendingKeyframes(); - if ((animatesWidth && blendingKeyframes.hasWidthDependentTransform()) || (animatesHeight && blendingKeyframes.hasHeightDependentTransform())) - disallowedAcceleratedProperties.add(transformRelatedAcceleratedProperties); + WeakListHashSet weakAcceleratedEffects; + if (effectStack->allowsAcceleration()) { + auto animatesWidth = effectStack->containsProperty(CSSPropertyWidth); + auto animatesHeight = effectStack->containsProperty(CSSPropertyHeight); + for (const auto& effect : effectStack->sortedEffects()) { + if (!effect || !effect->canHaveAcceleratedRepresentation() || !effect->canBeAccelerated()) + continue; + if (animatesWidth || animatesHeight) { + auto& blendingKeyframes = effect->blendingKeyframes(); + if ((animatesWidth && blendingKeyframes.hasWidthDependentTransform()) || (animatesHeight && blendingKeyframes.hasHeightDependentTransform())) + disallowedAcceleratedProperties.add(transformRelatedAcceleratedProperties); + } + Ref acceleratedEffect = effect->acceleratedRepresentation(borderBoxRect, baseValues, disallowedAcceleratedProperties); + // FIXME: it feels like we should be able to assert here, or perhaps we could just fold this into the logic + // to determine whether we have an interpolating effect. + if (acceleratedEffect->animatedProperties().isEmpty()) + continue; + if (!hasInterpolatingEffect && effect->isRunningAccelerated()) + hasInterpolatingEffect = true; + if (!hasEffectAffectingFilter && acceleratedEffect->animatedProperties().contains(AcceleratedEffectProperty::Filter)) + hasEffectAffectingFilter = true; + if (!hasEffectAffectingBackdropFilter && acceleratedEffect->animatedProperties().contains(AcceleratedEffectProperty::BackdropFilter)) + hasEffectAffectingBackdropFilter = true; + effectTimelines.add(Ref { *acceleratedEffect->timeline() }); + weakAcceleratedEffects.add(acceleratedEffect.ptr()); + acceleratedEffects.append(WTF::move(acceleratedEffect)); } auto acceleratedEffect = AcceleratedEffect::create(*effect, borderBoxRect, baseValues, disallowedAcceleratedProperties); if (!acceleratedEffect) @@ -4462,9 +4481,28 @@ // If all of the effects in the stack are either idle, paused or filling, then the // effect stack will not produce an interpolated value and we don't need to run - // any of these effects. - if (!hasInterpolatingEffect) + // any of these effects. Otherwise, add the timelines we've encountered for the + // effects to the general timelines list. + if (hasInterpolatingEffect) + timelines.addAll(effectTimelines); + else { acceleratedEffects.clear(); + baseValues = { }; + } + + // If a filter property was disallowed, it's because it cannot be represented remotely, + // so we must ensure we reset it in the base values so that we don't attempt to encode + // an unsupported filter operation. + if (!hasEffectAffectingFilter || disallowedAcceleratedProperties.contains(AcceleratedEffectProperty::Filter)) { + for (auto& effect : acceleratedEffects) + effect->clearProperty(AcceleratedEffectProperty::Filter); + baseValues.filter = { }; + } + if (!hasEffectAffectingBackdropFilter || disallowedAcceleratedProperties.contains(AcceleratedEffectProperty::BackdropFilter)) { + for (auto& effect : acceleratedEffects) + effect->clearProperty(AcceleratedEffectProperty::BackdropFilter); + baseValues.backdropFilter = { }; + } m_graphicsLayer->setAcceleratedEffectsAndBaseValues(WTFMove(acceleratedEffects), WTFMove(baseValues)); diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderLayerCompositor.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/RenderLayerCompositor.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderLayerCompositor.cpp 2025-12-16 12:14:02.863069300 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderLayerCompositor.cpp 2026-02-27 21:48:48.017168000 +0000 @@ -5239,8 +5239,11 @@ case RootLayerAttachedViaEnclosingFrame: { // The layer will get hooked up via RenderLayerBacking::updateConfiguration() // for the frame's renderer in the parent document. - if (RefPtr ownerElement = m_renderView.protectedDocument()->ownerElement()) + if (RefPtr ownerElement = m_renderView.protectedDocument()->ownerElement()) { ownerElement->scheduleInvalidateStyleAndLayerComposition(); + if (CheckedPtr renderer = ownerElement->renderer()) + renderer->repaint(); + } break; } } diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderObject.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/RenderObject.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderObject.cpp 2025-08-08 09:17:55.548470700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderObject.cpp 2026-03-03 21:21:57.565184800 +0000 @@ -1081,6 +1081,9 @@ void RenderObject::repaint(ForceRepaint forceRepaint) const { + if (view().frameView().layoutContext().repaintsBlocked()) + return; + ASSERT(isDescendantOf(&view()) || is(this) || is(this)); if (view().printing()) diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderObject.h webkit2gtk-2.50.6/Source/WebCore/rendering/RenderObject.h --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderObject.h 2025-08-08 09:17:55.548470700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderObject.h 2026-02-27 21:48:48.017168000 +0000 @@ -747,7 +747,7 @@ inline Ref protectedFrame() const; // Defined in RenderObjectInlines.h inline Page& page() const; // Defined in RenderObjectInlines.h inline Ref protectedPage() const; // Defined in RenderObjectInlines.h - inline Settings& settings() const; // Defined in RenderObjectInlines.h + inline const Settings& settings() const; // Defined in RenderObjectInlines.h // Returns the object containing this one. Can be different from parent for positioned elements. // If repaintContainer and repaintContainerSkipped are not null, on return *repaintContainerSkipped diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderObjectInlines.h webkit2gtk-2.50.6/Source/WebCore/rendering/RenderObjectInlines.h --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderObjectInlines.h 2025-08-08 09:17:55.548470700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderObjectInlines.h 2026-02-27 21:48:48.017168000 +0000 @@ -115,9 +115,9 @@ return page(); } -inline Settings& RenderObject::settings() const +inline const Settings& RenderObject::settings() const { - return page().settings(); + return document().settings(); } inline bool RenderObject::renderTreeBeingDestroyed() const diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/RenderScrollbarPart.h webkit2gtk-2.50.6/Source/WebCore/rendering/RenderScrollbarPart.h --- webkit2gtk-2.50.4/Source/WebCore/rendering/RenderScrollbarPart.h 2025-08-08 09:17:55.548470700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/RenderScrollbarPart.h 2026-03-03 21:21:57.566184800 +0000 @@ -44,6 +44,8 @@ bool requiresLayer() const override { return false; } + bool isInsideEntirelyHiddenLayer() const override { return false; } + void layout() override; void paintIntoRect(GraphicsContext&, const LayoutPoint&, const LayoutRect&); diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/TextBoxTrimmer.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/TextBoxTrimmer.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/TextBoxTrimmer.cpp 2025-08-08 09:17:55.556470600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/TextBoxTrimmer.cpp 2026-02-27 21:48:48.018168000 +0000 @@ -29,6 +29,7 @@ #include "InlineIteratorBox.h" #include "InlineIteratorLineBox.h" #include "RenderBoxModelObjectInlines.h" +#include "RenderElementInlines.h" #include "RenderMultiColumnFlow.h" #include "RenderView.h" diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/svg/legacy/LegacyRenderSVGResourceGradient.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/svg/legacy/LegacyRenderSVGResourceGradient.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/svg/legacy/LegacyRenderSVGResourceGradient.cpp 2025-08-08 09:17:55.584470000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/svg/legacy/LegacyRenderSVGResourceGradient.cpp 2026-02-27 21:48:48.019168100 +0000 @@ -322,10 +322,10 @@ #if USE(CG) if (resourceMode.contains(RenderSVGResourceMode::ApplyToText)) { // PDF does not support some CompositeOperation - if (context->renderingMode() == RenderingMode::PDFDocument) - m_gradientApplier = makeUnique(); - else + if (context->renderingMode() != RenderingMode::PDFDocument && style.paintOrder() == Style::SVGPaintOrder::Type::FillStrokeMarkers) m_gradientApplier = makeUnique(); + else + m_gradientApplier = makeUnique(); } #endif diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp 2025-08-08 09:17:55.584470000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp 2026-03-03 21:21:57.566184800 +0000 @@ -217,6 +217,8 @@ void RenderTreeBuilder::Inline::splitFlow(RenderInline& parent, RenderObject* beforeChild, RenderPtr newBlockBox, RenderPtr child, RenderBoxModelObject* oldCont) { + RepaintBlocker blocker(parent.document()); + ASSERT(newBlockBox); auto& addedBlockBox = *newBlockBox; RenderBlock* pre = nullptr; diff -Nru webkit2gtk-2.50.4/Source/WebCore/rendering/updating/RenderTreeBuilderRuby.cpp webkit2gtk-2.50.6/Source/WebCore/rendering/updating/RenderTreeBuilderRuby.cpp --- webkit2gtk-2.50.4/Source/WebCore/rendering/updating/RenderTreeBuilderRuby.cpp 2025-08-08 09:17:55.584470000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/rendering/updating/RenderTreeBuilderRuby.cpp 2026-02-27 21:48:48.020168000 +0000 @@ -83,8 +83,11 @@ ASSERT(first->style().display() == DisplayType::Ruby); break; } - if (first->style().display() == DisplayType::Ruby) + if (first->style().display() == DisplayType::Ruby) { + if (beforeChild && !beforeChild->isDescendantOf(first.get())) + beforeChild = nullptr; return downcast(*first); + } } } diff -Nru webkit2gtk-2.50.4/Source/WebCore/style/MatchResultCache.cpp webkit2gtk-2.50.6/Source/WebCore/style/MatchResultCache.cpp --- webkit2gtk-2.50.4/Source/WebCore/style/MatchResultCache.cpp 2025-08-08 09:17:55.588470000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/style/MatchResultCache.cpp 2026-02-27 21:48:48.020168000 +0000 @@ -134,7 +134,7 @@ if (propertyID < firstLowPriorityProperty || propertyID == CSSPropertyLineHeight) return PropertyCascade::normalProperties(); - result.ids.append(propertyID); + result.ids.append(cascadeAliasProperty(propertyID)); } return result; diff -Nru webkit2gtk-2.50.4/Source/WebCore/style/MatchedDeclarationsCache.cpp webkit2gtk-2.50.6/Source/WebCore/style/MatchedDeclarationsCache.cpp --- webkit2gtk-2.50.4/Source/WebCore/style/MatchedDeclarationsCache.cpp 2025-08-08 09:17:55.588470000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/style/MatchedDeclarationsCache.cpp 2026-02-27 21:48:48.020168000 +0000 @@ -2,7 +2,7 @@ * Copyright (C) 1999 Lars Knoll (knoll@kde.org) * Copyright (C) 2004-2005 Allan Sandfeld Jensen (kde@carewolf.com) * Copyright (C) 2006, 2007 Nicholas Shanks (webkit@nickshanks.com) - * Copyright (C) 2005-2019 Apple Inc. All rights reserved. + * Copyright (C) 2005-2026 Apple Inc. All rights reserved. * Copyright (C) 2007 Alexey Proskuryakov * Copyright (C) 2007, 2008 Eric Seidel * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. (http://www.torchmobile.com/) @@ -132,7 +132,7 @@ if (allNonCacheable) return 0; } - return WTF::computeHash(matchResult, &inheritedCustomProperties); + return AlreadyHashed::avoidDeletedValue(WTF::computeHash(matchResult, &inheritedCustomProperties)); } std::optional MatchedDeclarationsCache::find(unsigned hash, const MatchResult& matchResult, const Style::CustomPropertyData& inheritedCustomProperties, const RenderStyle& parentStyle) diff -Nru webkit2gtk-2.50.4/Source/WebCore/style/PropertyCascade.h webkit2gtk-2.50.6/Source/WebCore/style/PropertyCascade.h --- webkit2gtk-2.50.4/Source/WebCore/style/PropertyCascade.h 2025-08-08 09:17:55.592470000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/style/PropertyCascade.h 2026-02-27 21:48:48.020168000 +0000 @@ -57,7 +57,7 @@ struct IncludedProperties { OptionSet types; - // Ids are mutually exclusive with types. They are low-priority only. + // Ids are mutually exclusive with types. They are low-priority only and have any cascade aliases resolved. Vector ids { }; bool isEmpty() const { return !types && ids.isEmpty(); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/style/values/primitives/StylePrimitiveNumericTypes+Conversions.h webkit2gtk-2.50.6/Source/WebCore/style/values/primitives/StylePrimitiveNumericTypes+Conversions.h --- webkit2gtk-2.50.4/Source/WebCore/style/values/primitives/StylePrimitiveNumericTypes+Conversions.h 2025-08-08 09:17:55.612469400 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/style/values/primitives/StylePrimitiveNumericTypes+Conversions.h 2026-03-04 00:15:18.085550300 +0000 @@ -335,14 +335,14 @@ if (simplifiedCalc->category() == Calculation::Category::Percentage) { if (WTF::holdsAlternative(simplifiedCalc->tree().root)) - return canonicalize(CSS::PercentageRaw { simplifiedCalc->doubleValue(std::forward(rest)...) }, std::forward(rest)...); + return canonicalize(CSS::PercentageRaw { simplifiedCalc->doubleValue(rest...) }, std::forward(rest)...); return typename To::Calc { simplifiedCalc->createCalculationValue(std::forward(rest)...) }; } if (!simplifiedCalc->tree().type.percentHint) return canonicalize(CSS::AngleRaw { To::Dimension::unit, simplifiedCalc->doubleValue(rest...) }, std::forward(rest)...); if (WTF::holdsAlternative(simplifiedCalc->tree().root)) - return canonicalize(CSS::PercentageRaw { simplifiedCalc->doubleValue(std::forward(rest)...) }, std::forward(rest)...); + return canonicalize(CSS::PercentageRaw { simplifiedCalc->doubleValue(rest...) }, std::forward(rest)...); return typename To::Calc { simplifiedCalc->createCalculationValue(std::forward(rest)...) }; } }; @@ -369,14 +369,14 @@ if (simplifiedCalc->category() == Calculation::Category::Percentage) { if (WTF::holdsAlternative(simplifiedCalc->tree().root)) - return canonicalize(CSS::PercentageRaw { simplifiedCalc->doubleValue(std::forward(rest)...) }, std::forward(rest)...); + return canonicalize(CSS::PercentageRaw { simplifiedCalc->doubleValue(rest...) }, std::forward(rest)...); return typename To::Calc { simplifiedCalc->createCalculationValue(std::forward(rest)...) }; } if (!simplifiedCalc->tree().type.percentHint) return canonicalize(CSS::LengthRaw { To::Dimension::unit, simplifiedCalc->doubleValue(rest...) }, std::forward(rest)...); if (WTF::holdsAlternative(simplifiedCalc->tree().root)) - return canonicalize(CSS::PercentageRaw { simplifiedCalc->doubleValue(std::forward(rest)...) }, std::forward(rest)...); + return canonicalize(CSS::PercentageRaw { simplifiedCalc->doubleValue(rest...) }, std::forward(rest)...); return typename To::Calc { simplifiedCalc->createCalculationValue(std::forward(rest)...) }; } }; diff -Nru webkit2gtk-2.50.4/Source/WebCore/svg/graphics/SVGImage.cpp webkit2gtk-2.50.6/Source/WebCore/svg/graphics/SVGImage.cpp --- webkit2gtk-2.50.4/Source/WebCore/svg/graphics/SVGImage.cpp 2025-08-08 09:17:55.632469200 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/svg/graphics/SVGImage.cpp 2026-02-27 21:48:48.024168000 +0000 @@ -304,7 +304,11 @@ context.setCompositeOperation(CompositeOperator::SourceOver, BlendMode::Normal); } - // FIXME: We should honor options.orientation(), since ImageBitmap's flipY handling relies on it. https://bugs.webkit.org/show_bug.cgi?id=231001 + auto orientation = options.orientation(); + // SVG images don't have intrinsic orientation metadata like EXIF, so FromImage defaults to None. + if (orientation == ImageOrientation::Orientation::FromImage) + orientation = ImageOrientation::Orientation::None; + FloatSize scale(dstRect.size() / srcRect.size()); // We can only draw the entire frame, clipped to the rect we want. So compute where the top left @@ -315,6 +319,13 @@ context.translate(destOffset); context.scale(scale); + // Apply orientation transformation if needed. + if (orientation != ImageOrientation::Orientation::None) { + auto containerSizeForTransform = containerSize(); + auto orientationTransform = ImageOrientation(orientation).transformFromDefault(FloatSize(containerSizeForTransform)); + context.concatCTM(orientationTransform); + } + view->resize(containerSize()); { diff -Nru webkit2gtk-2.50.4/Source/WebCore/testing/Internals.h webkit2gtk-2.50.6/Source/WebCore/testing/Internals.h --- webkit2gtk-2.50.4/Source/WebCore/testing/Internals.h 2025-08-08 09:17:55.636469100 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/testing/Internals.h 2026-02-27 21:48:48.024168000 +0000 @@ -201,6 +201,8 @@ , public RealtimeMediaSourceObserver , private RealtimeMediaSource::AudioSampleObserver , private RealtimeMediaSource::VideoFrameObserver +#else + , public CanMakeWeakPtr #endif { WTF_MAKE_TZONE_ALLOCATED(Internals); diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp webkit2gtk-2.50.6/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp --- webkit2gtk-2.50.4/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp 2025-08-08 09:17:55.644468800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/DedicatedWorkerGlobalScope.cpp 2026-02-27 21:48:48.025168000 +0000 @@ -104,7 +104,8 @@ if (channels.hasException()) return channels.releaseException(); - thread().workerObjectProxy().postMessageToWorkerObject({ message.releaseReturnValue(), channels.releaseReturnValue() }); + if (CheckedPtr workerObjectProxy = thread().workerObjectProxy()) + workerObjectProxy->postMessageToWorkerObject({ message.releaseReturnValue(), channels.releaseReturnValue() }); return { }; } diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/DedicatedWorkerThread.cpp webkit2gtk-2.50.6/Source/WebCore/workers/DedicatedWorkerThread.cpp --- webkit2gtk-2.50.4/Source/WebCore/workers/DedicatedWorkerThread.cpp 2025-08-08 09:17:55.644468800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/DedicatedWorkerThread.cpp 2026-02-27 21:48:48.025168000 +0000 @@ -56,4 +56,10 @@ return scope; } +void DedicatedWorkerThread::clearProxies() +{ + m_workerObjectProxy = nullptr; + WorkerThread::clearProxies(); +} + } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/DedicatedWorkerThread.h webkit2gtk-2.50.6/Source/WebCore/workers/DedicatedWorkerThread.h --- webkit2gtk-2.50.4/Source/WebCore/workers/DedicatedWorkerThread.h 2025-08-08 09:17:55.644468800 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/DedicatedWorkerThread.h 2026-02-27 21:48:48.025168000 +0000 @@ -48,9 +48,11 @@ } virtual ~DedicatedWorkerThread(); - WorkerObjectProxy& workerObjectProxy() const { return m_workerObjectProxy; } + WorkerObjectProxy* workerObjectProxy() const { return m_workerObjectProxy.get(); } void start() { WorkerThread::start(nullptr); } + void clearProxies() override; + protected: Ref createWorkerGlobalScope(const WorkerParameters&, Ref&&, Ref&& topOrigin) override; @@ -59,7 +61,7 @@ ASCIILiteral threadName() const final { return "WebCore: Worker"_s; } - const CheckedRef m_workerObjectProxy; + CheckedPtr m_workerObjectProxy; }; } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/WorkerOrWorkletGlobalScope.cpp webkit2gtk-2.50.6/Source/WebCore/workers/WorkerOrWorkletGlobalScope.cpp --- webkit2gtk-2.50.4/Source/WebCore/workers/WorkerOrWorkletGlobalScope.cpp 2025-08-08 09:17:55.648468700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/WorkerOrWorkletGlobalScope.cpp 2026-02-27 21:48:48.025168000 +0000 @@ -43,6 +43,7 @@ WorkerOrWorkletGlobalScope::WorkerOrWorkletGlobalScope(WorkerThreadType type, PAL::SessionID sessionID, Ref&& vm, ReferrerPolicy referrerPolicy, WorkerOrWorkletThread* thread, std::optional noiseInjectionHashSalt, OptionSet advancedPrivacyProtections, std::optional contextIdentifier) : ScriptExecutionContext(Type::WorkerOrWorkletGlobalScope, contextIdentifier) + , m_contextThreadUID(Thread::currentSingleton().uid()) , m_script(makeUnique(type, WTFMove(vm), this)) , m_moduleLoader(makeUniqueRef(this, ScriptModuleLoader::OwnerType::WorkerOrWorklet)) , m_thread(thread) @@ -127,8 +128,7 @@ bool WorkerOrWorkletGlobalScope::isContextThread() const { - RefPtr thread = workerOrWorkletThread(); - return thread && thread->thread() ? thread->thread() == &Thread::currentSingleton() : isMainThread(); + return m_contextThreadUID == Thread::currentSingleton().uid(); } void WorkerOrWorkletGlobalScope::postTask(Task&& task) diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/WorkerOrWorkletGlobalScope.h webkit2gtk-2.50.6/Source/WebCore/workers/WorkerOrWorkletGlobalScope.h --- webkit2gtk-2.50.4/Source/WebCore/workers/WorkerOrWorkletGlobalScope.h 2025-08-08 09:17:55.648468700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/WorkerOrWorkletGlobalScope.h 2026-02-27 21:48:48.026168000 +0000 @@ -110,6 +110,7 @@ NotificationClient* notificationClient() override { return nullptr; } #endif + uint32_t m_contextThreadUID { 0 }; std::unique_ptr m_script; const UniqueRef m_moduleLoader; WorkerOrWorkletThread* m_thread; diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/service/context/ServiceWorkerFetch.h webkit2gtk-2.50.6/Source/WebCore/workers/service/context/ServiceWorkerFetch.h --- webkit2gtk-2.50.4/Source/WebCore/workers/service/context/ServiceWorkerFetch.h 2025-08-08 09:17:55.652468700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/service/context/ServiceWorkerFetch.h 2026-02-27 21:48:48.026168000 +0000 @@ -45,7 +45,7 @@ class SharedBuffer; namespace ServiceWorkerFetch { -class Client : public ThreadSafeRefCounted { +class Client : public ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr { public: virtual ~Client() = default; diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp webkit2gtk-2.50.6/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp --- webkit2gtk-2.50.4/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp 2025-08-08 09:17:55.652468700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.cpp 2026-02-27 21:48:48.026168000 +0000 @@ -163,9 +163,9 @@ return m_page->webRTCProvider().createRTCDataChannelRemoteHandlerConnection(); } -std::unique_ptr ServiceWorkerThreadProxy::createBlobLoader(FetchLoaderClient& client, const URL& blobURL) +RefPtr ServiceWorkerThreadProxy::createBlobLoader(FetchLoaderClient& client, const URL& blobURL) { - auto loader = makeUnique(client, nullptr); + Ref loader = FetchLoader::create(client, nullptr); loader->startLoadingBlobURL(m_document, blobURL); if (!loader->isStarted()) return nullptr; diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.h webkit2gtk-2.50.6/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.h --- webkit2gtk-2.50.4/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.h 2025-08-08 09:17:55.652468700 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/service/context/ServiceWorkerThreadProxy.h 2026-02-27 21:48:48.026168000 +0000 @@ -72,7 +72,7 @@ bool isTerminatingOrTerminated() const { return m_isTerminatingOrTerminated; } void setAsTerminatingOrTerminated() { m_isTerminatingOrTerminated = true; } - WEBCORE_EXPORT std::unique_ptr createBlobLoader(FetchLoaderClient&, const URL&); + WEBCORE_EXPORT RefPtr createBlobLoader(FetchLoaderClient&, const URL&); const URL& scriptURL() const { return m_document->url(); } diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/service/server/SWServer.cpp webkit2gtk-2.50.6/Source/WebCore/workers/service/server/SWServer.cpp --- webkit2gtk-2.50.4/Source/WebCore/workers/service/server/SWServer.cpp 2025-10-10 04:49:40.259699000 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/service/server/SWServer.cpp 2026-02-27 21:48:48.027168000 +0000 @@ -97,6 +97,12 @@ for (auto& callback : std::exchange(m_importCompletedCallbacks, { })) callback(); + for (auto& callback : std::exchange(m_clearCompletionCallbacks, { })) + callback(); + + for (auto& callback : std::exchange(m_getOriginsWithRegistrationsCallbacks, { })) + callback({ }); + Vector> runningWorkers; for (auto& worker : m_runningOrTerminatingWorkers.values()) { if (worker->isRunning()) @@ -1465,7 +1471,7 @@ }); } -void SWServer::getOriginsWithRegistrations(Function&)>&& callback) +void SWServer::getOriginsWithRegistrations(CompletionHandler&)>&& callback) { m_getOriginsWithRegistrationsCallbacks.append(WTFMove(callback)); diff -Nru webkit2gtk-2.50.4/Source/WebCore/workers/service/server/SWServer.h webkit2gtk-2.50.6/Source/WebCore/workers/service/server/SWServer.h --- webkit2gtk-2.50.4/Source/WebCore/workers/service/server/SWServer.h 2025-08-08 09:17:55.656468600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/workers/service/server/SWServer.h 2026-02-27 21:48:48.027168000 +0000 @@ -236,7 +236,7 @@ void registrationStoreDatabaseFailedToOpen(); void storeRegistrationForWorker(SWServerWorker&); - WEBCORE_EXPORT void getOriginsWithRegistrations(Function&)>&&); + WEBCORE_EXPORT void getOriginsWithRegistrations(CompletionHandler&)>&&); PAL::SessionID sessionID() const { return m_sessionID; } WEBCORE_EXPORT bool needsContextConnectionForRegistrableDomain(const RegistrableDomain&) const; @@ -387,7 +387,7 @@ bool m_importCompleted { false }; bool m_isProcessTerminationDelayEnabled { true }; Vector> m_clearCompletionCallbacks; - Vector&)>> m_getOriginsWithRegistrationsCallbacks; + Vector&)>> m_getOriginsWithRegistrationsCallbacks; HashMap> m_contextConnections; HashSet m_pendingConnectionDomains; diff -Nru webkit2gtk-2.50.4/Source/WebCore/xml/XMLSerializer.cpp webkit2gtk-2.50.6/Source/WebCore/xml/XMLSerializer.cpp --- webkit2gtk-2.50.4/Source/WebCore/xml/XMLSerializer.cpp 2025-08-08 09:17:55.660468600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/xml/XMLSerializer.cpp 2026-03-03 21:21:57.566184800 +0000 @@ -26,7 +26,7 @@ String XMLSerializer::serializeToString(Node& node) { - return serializeFragment(node, SerializedNodes::SubtreeIncludingNode, nullptr, ResolveURLs::No, SerializationSyntax::XML); + return serializeFragment(node, SerializedNodes::SubtreeIncludingNode, nullptr, ResolveURLs::NoExcludingURLsForPrivacy, SerializationSyntax::XML); } } // namespace WebCore diff -Nru webkit2gtk-2.50.4/Source/WebCore/xml/XPathNodeSet.cpp webkit2gtk-2.50.6/Source/WebCore/xml/XPathNodeSet.cpp --- webkit2gtk-2.50.4/Source/WebCore/xml/XPathNodeSet.cpp 2025-08-08 09:17:55.660468600 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/xml/XPathNodeSet.cpp 2026-02-27 21:48:48.027168000 +0000 @@ -179,17 +179,16 @@ m_isSorted = true; } -static Node* findRootNode(Node* node) +static inline RefPtr findRootNode(Node* node) { - if (RefPtr attr = dynamicDowncast(*node)) - node = attr->ownerElement(); - if (node->isConnected()) - node = &node->document(); - else { - while (RefPtr parent = node->parentNode()) - node = parent.get(); - } - return node; + RefPtr current = node; + if (RefPtr attr = dynamicDowncast(*current)) + current = attr->ownerElement(); + if (current->isConnected()) + return current->protectedDocument(); + for (RefPtr parent = current->parentNode(); parent; parent = current->parentNode()) + current = WTFMove(parent); + return current; } void NodeSet::traversalSort() const diff -Nru webkit2gtk-2.50.4/Source/WebCore/xml/XSLTProcessorLibxslt.cpp webkit2gtk-2.50.6/Source/WebCore/xml/XSLTProcessorLibxslt.cpp --- webkit2gtk-2.50.4/Source/WebCore/xml/XSLTProcessorLibxslt.cpp 2025-08-08 09:17:55.664468500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/xml/XSLTProcessorLibxslt.cpp 2026-02-27 21:48:48.027168000 +0000 @@ -149,7 +149,9 @@ // We don't specify an encoding here. Neither Gecko nor WinIE respects // the encoding specified in the HTTP headers. auto dataSpan = byteCast(data->span()); - return xmlReadMemory(dataSpan.data(), dataSpan.size(), byteCast(uri), nullptr, options); + if (dataSpan.size() > std::numeric_limits::max()) + return nullptr; + return xmlReadMemory(dataSpan.data(), static_cast(dataSpan.size()), byteCast(uri), nullptr, options); } case XSLT_LOAD_STYLESHEET: return globalProcessor->xslStylesheet()->locateStylesheetSubResource(((xsltStylesheetPtr)ctxt)->doc, uri); diff -Nru webkit2gtk-2.50.4/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp webkit2gtk-2.50.6/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp --- webkit2gtk-2.50.4/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp 2025-08-08 09:17:55.664468500 +0000 +++ webkit2gtk-2.50.6/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp 2026-02-27 21:48:48.028168000 +0000 @@ -70,6 +70,7 @@ #include "XMLDocumentParserScope.h" #include #include +#include #include #include #include @@ -1410,8 +1411,11 @@ size_t sizeInBytes = source.length() * (is8Bit ? sizeof(LChar) : sizeof(char16_t)); const char* encoding = is8Bit ? "iso-8859-1" : nativeEndianUTF16Encoding(); + if (sizeInBytes > std::numeric_limits::max()) + return nullptr; + XMLDocumentParserScope scope(&cachedResourceLoader, errorFunc); - return xmlReadMemory(characters.data(), sizeInBytes, url.latin1().data(), encoding, XSLT_PARSE_OPTIONS); + return xmlReadMemory(characters.data(), static_cast(sizeInBytes), url.latin1().data(), encoding, XSLT_PARSE_OPTIONS); } #endif diff -Nru webkit2gtk-2.50.4/Source/WebDriver/WebDriverService.cpp webkit2gtk-2.50.6/Source/WebDriver/WebDriverService.cpp --- webkit2gtk-2.50.4/Source/WebDriver/WebDriverService.cpp 2025-08-08 09:17:55.668468500 +0000 +++ webkit2gtk-2.50.6/Source/WebDriver/WebDriverService.cpp 2026-02-27 21:48:48.028168000 +0000 @@ -188,19 +188,19 @@ WTF::initializeMainThread(); - const char* hostStr = host && host->utf8().data() ? host->utf8().data() : "local"; + CString hostStr = host && !host->isNull() ? host->utf8() : "local"; #if ENABLE(WEBDRIVER_BIDI) if (!m_bidiServer->listen(host ? *host : nullString(), *bidiPort)) { - fprintf(stderr, "FATAL: Unable to listen for WebSocket BiDi server at host %s and port %d.\n", hostStr, *bidiPort); + fprintf(stderr, "FATAL: Unable to listen for WebSocket BiDi server at host %s and port %d.\n", hostStr.data(), *bidiPort); return EXIT_FAILURE; } - RELEASE_LOG(WebDriverBiDi, "Started WebSocket BiDi server with host %s and port %d", hostStr, *bidiPort); + RELEASE_LOG(WebDriverBiDi, "Started WebSocket BiDi server with host %s and port %d", hostStr.data(), *bidiPort); #endif // ENABLE(WEBDRIVER_BIDI) if (!m_server.listen(host, *port)) { - fprintf(stderr, "FATAL: Unable to listen for HTTP server at host %s and port %d.\n", hostStr, *port); + fprintf(stderr, "FATAL: Unable to listen for HTTP server at host %s and port %d.\n", hostStr.data(), *port); return EXIT_FAILURE; } - RELEASE_LOG(WebDriverClassic, "Started HTTP server with host %s and port %d", hostStr, *port); + RELEASE_LOG(WebDriverClassic, "Started HTTP server with host %s and port %d", hostStr.data(), *port); RunLoop::run(); diff -Nru webkit2gtk-2.50.4/Source/WebKit/CMakeLists.txt webkit2gtk-2.50.6/Source/WebKit/CMakeLists.txt --- webkit2gtk-2.50.4/Source/WebKit/CMakeLists.txt 2025-10-10 04:49:40.259699000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/CMakeLists.txt 2026-03-04 00:15:18.085550300 +0000 @@ -892,6 +892,12 @@ MAIN_DEPENDENCY ${WEBCORE_DIR}/bindings/scripts/generate-bindings-all.pl DEPENDS ${_input_files} + "${WEBCORE_DIR}/bindings/scripts/CodeGenerator.pm" + "${WEBCORE_DIR}/bindings/scripts/generate-bindings.pl" + "${WEBCORE_DIR}/bindings/scripts/IDLParser.pm" + "${WEBKIT_DIR}/WebProcess/Extensions/Bindings/Scripts/CodeGeneratorExtensions.pm" + "${WEBKIT_DIR}/WebProcess/Extensions/Bindings/Scripts/GenerateImports.pl" + "${WEBKIT_DIR}/WebProcess/Extensions/Bindings/Scripts/IDLAttributes.json" COMMAND ${PERL_EXECUTABLE} -I "${WEBKIT_DIR}/WebProcess/Extensions/Bindings/Scripts" ${WEBCORE_DIR}/bindings/scripts/generate-bindings.pl --outputDir . --generator Extensions --idlAttributesFile "${WEBKIT_DIR}/WebProcess/Extensions/Bindings/Scripts/IDLAttributes.json" --idlFileNamesList WebExtensionIDLFileNamesList.txt ${_input_files} WORKING_DIRECTORY ${WebKit_DERIVED_SOURCES_DIR} VERBATIM diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsStore.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsStore.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsStore.cpp 2025-08-08 09:17:55.796465900 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/Classifier/ResourceLoadStatisticsStore.cpp 2026-02-27 21:48:48.029168100 +0000 @@ -1191,7 +1191,7 @@ ASSERT(!RunLoop::isMain()); if (domainID(loadStatistics.registrableDomain)) { - ITP_RELEASE_LOG_ERROR("insertObservedDomain: failed to find domain"); + ITP_RELEASE_LOG_ERROR("insertObservedDomain: domain already exists"); return false; } auto scopedStatement = this->scopedStatement(m_insertObservedDomainStatement, insertObservedDomainQuery, "insertObservedDomain"_s); @@ -2494,7 +2494,12 @@ return { AddedRecord::No, std::nullopt }; } - return { AddedRecord::Yes, domainID(domain).value() }; + auto domainID = this->domainID(domain); + if (!domainID) { + ITP_RELEASE_LOG_ERROR("ensureResourceStatisticsForRegistrableDomain: reason %" PUBLIC_LOG_STRING ", failed to retrieve domain ID after successful insertion", reason.characters()); + return { AddedRecord::No, std::nullopt }; + } + return { AddedRecord::Yes, domainID.value() }; } void ResourceLoadStatisticsStore::clearDatabaseContents() diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/Downloads/PendingDownload.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/Downloads/PendingDownload.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/Downloads/PendingDownload.cpp 2025-08-08 09:17:55.796465900 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/Downloads/PendingDownload.cpp 2026-02-27 21:48:48.029168100 +0000 @@ -91,8 +91,10 @@ if (linkedOnOrAfterBlockCrossOriginDownloads && isDownloadTriggeredWithDownloadAttribute() && isRedirectCrossOrigin(redirectRequest, redirectResponse)) { completionHandler(WebCore::ResourceRequest()); m_networkLoad->cancel(); - if (m_webProcessID && !redirectRequest.url().protocolIsJavaScript() && m_networkLoad->webFrameID() && m_networkLoad->webPageID()) - m_networkLoad->networkProcess()->protectedWebProcessConnection(*m_webProcessID)->loadCancelledDownloadRedirectRequestInFrame(redirectRequest, *m_networkLoad->webFrameID(), *m_networkLoad->webPageID()); + if (m_webProcessID && !redirectRequest.url().protocolIsJavaScript() && m_networkLoad->webFrameID() && m_networkLoad->webPageID()) { + if (RefPtr webProcessConnection = m_networkLoad->networkProcess()->protectedWebProcessConnection(*m_webProcessID)) + webProcessConnection->loadCancelledDownloadRedirectRequestInFrame(redirectRequest, *m_networkLoad->webFrameID(), *m_networkLoad->webPageID()); + } return; } sendWithAsyncReply(Messages::DownloadProxy::WillSendRequest(WTFMove(redirectRequest), WTFMove(redirectResponse)), WTFMove(completionHandler)); diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/Downloads/PendingDownload.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/Downloads/PendingDownload.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/Downloads/PendingDownload.h 2025-08-08 09:17:55.796465900 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/Downloads/PendingDownload.h 2026-02-27 21:48:48.030168000 +0000 @@ -52,7 +52,7 @@ struct NetworkLoadParameters; -class PendingDownload : public RefCountedAndCanMakeWeakPtr, public NetworkLoadClient, public IPC::MessageSender { +class PendingDownload : public RefCounted, public NetworkLoadClient, public IPC::MessageSender { WTF_MAKE_TZONE_ALLOCATED(PendingDownload); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(PendingDownload); public: @@ -66,6 +66,9 @@ return adoptRef(*new PendingDownload(connection, WTFMove(networkLoad), WTFMove(responseCompletionHandler), downloadID, resourceRequest, resourceResponse)); } + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } + virtual ~PendingDownload(); void cancel(CompletionHandler)>&&); diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkLoad.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkLoad.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkLoad.cpp 2025-08-08 09:17:55.800465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkLoad.cpp 2026-02-27 21:48:48.030168000 +0000 @@ -137,13 +137,13 @@ bool NetworkLoad::shouldCaptureExtraNetworkLoadMetrics() const { - CheckedPtr client = m_client; + CheckedPtr client = m_client.get(); return client && client->shouldCaptureExtraNetworkLoadMetrics(); } bool NetworkLoad::isAllowedToAskUserForCredentials() const { - CheckedPtr client = m_client; + CheckedPtr client = m_client.get(); return client && client->isAllowedToAskUserForCredentials(); } @@ -196,7 +196,7 @@ return; } - CheckedPtr client = m_client; + RefPtr client = m_client.get(); if (!client) return completionHandler({ }); @@ -224,7 +224,7 @@ void NetworkLoad::didReceiveChallenge(AuthenticationChallenge&& challenge, NegotiatedLegacyTLS negotiatedLegacyTLS, ChallengeCompletionHandler&& completionHandler) { - CheckedPtr client = m_client; + RefPtr client = m_client.get(); if (!client) { completionHandler(AuthenticationChallengeDisposition::Cancel, { }); @@ -250,7 +250,7 @@ void NetworkLoad::didReceiveInformationalResponse(ResourceResponse&& response) { - if (CheckedPtr client = m_client) + if (RefPtr client = m_client.get()) client->didReceiveInformationalResponse(WTFMove(response)); } @@ -273,7 +273,7 @@ { ASSERT(RunLoop::isMain()); - CheckedPtr client = m_client; + RefPtr client = m_client.get(); if (!client) return completionHandler(WebCore::PolicyAction::Ignore); @@ -295,7 +295,7 @@ void NetworkLoad::didReceiveData(const WebCore::SharedBuffer& buffer) { - if (CheckedPtr client = m_client) + if (RefPtr client = m_client.get()) client->didReceiveBuffer(buffer); } @@ -304,7 +304,7 @@ if (RefPtr scheduler = std::exchange(m_scheduler, nullptr).get()) scheduler->unschedule(*this, &networkLoadMetrics); - CheckedPtr client = m_client; + RefPtr client = m_client.get(); if (!client) return; @@ -316,31 +316,31 @@ void NetworkLoad::didSendData(uint64_t totalBytesSent, uint64_t totalBytesExpectedToSend) { - if (CheckedPtr client = m_client) + if (RefPtr client = m_client.get()) client->didSendData(totalBytesSent, totalBytesExpectedToSend); } void NetworkLoad::wasBlocked() { - if (CheckedPtr client = m_client) + if (RefPtr client = m_client.get()) client->didFailLoading(blockedError(m_currentRequest)); } void NetworkLoad::cannotShowURL() { - if (CheckedPtr client = m_client) + if (RefPtr client = m_client.get()) client->didFailLoading(cannotShowURLError(m_currentRequest)); } void NetworkLoad::wasBlockedByRestrictions() { - if (CheckedPtr client = m_client) + if (RefPtr client = m_client.get()) client->didFailLoading(wasBlockedByRestrictionsError(m_currentRequest)); } void NetworkLoad::wasBlockedByDisabledFTP() { - if (CheckedPtr client = m_client) + if (RefPtr client = m_client.get()) client->didFailLoading(ftpDisabledError(m_currentRequest)); } diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkLoad.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkLoad.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkLoad.h 2025-08-08 09:17:55.800465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkLoad.h 2026-02-27 21:48:48.030168000 +0000 @@ -123,7 +123,7 @@ void notifyDidReceiveResponse(WebCore::ResourceResponse&&, NegotiatedLegacyTLS, PrivateRelayed, ResponseCompletionHandler&&); - CheckedPtr m_client; + WeakPtr m_client; const Ref m_networkProcess; const NetworkLoadParameters m_parameters; RefPtr m_task; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkLoadClient.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkLoadClient.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkLoadClient.h 2025-08-08 09:17:55.800465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkLoadClient.h 2026-02-27 21:48:48.030168000 +0000 @@ -25,6 +25,7 @@ #pragma once +#include #include #include @@ -43,7 +44,7 @@ enum class PrivateRelayed : bool; using ResponseCompletionHandler = CompletionHandler; -class NetworkLoadClient : public CanMakeThreadSafeCheckedPtr { +class NetworkLoadClient : public AbstractRefCountedAndCanMakeWeakPtr, public CanMakeThreadSafeCheckedPtr { WTF_DEPRECATED_MAKE_FAST_ALLOCATED(NetworkLoadClient); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(NetworkLoadClient); public: diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkProcess.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkProcess.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkProcess.cpp 2025-12-16 12:14:02.895068600 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkProcess.cpp 2026-03-12 10:06:06.358601800 +0000 @@ -331,6 +331,9 @@ for (auto [processIdentifier, domain] : parameters.allowedFirstPartiesForCookies) addAllowedFirstPartyForCookies(processIdentifier, WTFMove(domain), LoadedWebArchive::No, [] { }); + for (auto& [processIdentifier, paths] : parameters.allowedFilePaths) + allowFilesAccessFromWebProcess(processIdentifier, paths, [] { }); + for (auto& supplement : m_supplements.values()) supplement->initialize(parameters); @@ -2256,7 +2259,14 @@ { String suggestedFilename = networkDataTask.suggestedFilename(); - RefPtr { downloadProxyConnection() }->sendWithAsyncReply(Messages::DownloadProxy::DecideDestinationWithSuggestedFilename(response, suggestedFilename), [this, protectedThis = Ref { *this }, completionHandler = WTFMove(completionHandler), networkDataTask = Ref { networkDataTask }] (String&& destination, SandboxExtension::Handle&& sandboxExtensionHandle, AllowOverwrite allowOverwrite, WebKit::UseDownloadPlaceholder usePlaceholder, URL&& alternatePlaceholderURL, SandboxExtension::Handle&& placeholderSandboxExtensionHandle, std::span placeholderBookmarkData, std::span activityAccessToken) mutable { + RefPtr connection = downloadProxyConnection(); + if (!connection) { + RELEASE_LOG_ERROR(Network, "NetworkProcess::findPendingDownloadLocation: No download proxy connection for download %" PRIu64, networkDataTask.pendingDownloadID()->toUInt64()); + completionHandler(PolicyAction::Ignore); + return; + } + + connection->sendWithAsyncReply(Messages::DownloadProxy::DecideDestinationWithSuggestedFilename(response, suggestedFilename), [this, protectedThis = Ref { *this }, completionHandler = WTFMove(completionHandler), networkDataTask = Ref { networkDataTask }] (String&& destination, SandboxExtension::Handle&& sandboxExtensionHandle, AllowOverwrite allowOverwrite, WebKit::UseDownloadPlaceholder usePlaceholder, URL&& alternatePlaceholderURL, SandboxExtension::Handle&& placeholderSandboxExtensionHandle, std::span placeholderBookmarkData, std::span activityAccessToken) mutable { #if !HAVE(MODERN_DOWNLOADPROGRESS) UNUSED_PARAM(placeholderBookmarkData); UNUSED_PARAM(activityAccessToken); diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.h 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.h 2026-02-27 21:48:48.031168000 +0000 @@ -81,6 +81,7 @@ #endif Vector websiteDataStoreParameters; Vector> allowedFirstPartiesForCookies; + HashMap> allowedFilePaths; HashSet localhostAliasesForTesting; Vector storageAccessPromptQuirksData; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.serialization.in webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.serialization.in --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.serialization.in 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkProcessCreationParameters.serialization.in 2026-02-27 21:48:48.031168000 +0000 @@ -59,6 +59,7 @@ Vector websiteDataStoreParameters Vector> allowedFirstPartiesForCookies; + HashMap> allowedFilePaths; HashSet localhostAliasesForTesting; Vector storageAccessPromptQuirksData; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkResourceLoader.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkResourceLoader.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkResourceLoader.h 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkResourceLoader.h 2026-02-27 21:48:48.031168000 +0000 @@ -83,17 +83,15 @@ , public WebCore::CrossOriginAccessControlCheckDisabler #if ENABLE(CONTENT_FILTERING) , public WebCore::ContentFilterClient -#else - , public CanMakeWeakPtr #endif , public WebCore::ReportingClient { WTF_DEPRECATED_MAKE_FAST_ALLOCATED(NetworkResourceLoader); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(NetworkResourceLoader); public: -#if ENABLE(CONTENT_FILTERING) + USING_CAN_MAKE_WEAKPTR(NetworkLoadClient); + void ref() const final { RefCounted::ref(); } void deref() const final { RefCounted::deref(); } -#endif static Ref create(NetworkResourceLoadParameters&& parameters, NetworkConnectionToWebProcess& connection, CompletionHandler&&)>&& reply = nullptr) { diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSession.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSession.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSession.cpp 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSession.cpp 2026-03-03 21:21:57.566184800 +0000 @@ -65,6 +65,9 @@ #include "DefaultWebBrowserChecks.h" #include "NetworkSessionCocoa.h" #endif +#if USE(CF) +#include +#endif #if USE(SOUP) #include "NetworkSessionSoup.h" #endif @@ -111,9 +114,15 @@ static Ref managerOrProxy(NetworkSession& networkSession, NetworkProcess& networkProcess, const NetworkSessionCreationParameters& parameters) { + ApplicationBundleIdentifierOrAuditToken applicationBundleIdentifier = parameters.sourceApplicationBundleIdentifier; +#if PLATFORM(COCOA) + if (auto data = networkProcess.sourceApplicationAuditData(); data && parameters.sourceApplicationBundleIdentifier.isEmpty()) + applicationBundleIdentifier = makeVector(data.get()); +#endif + if (!parameters.pcmMachServiceName.isEmpty() && !networkSession.sessionID().isEphemeral()) return PCM::ManagerProxy::create(parameters.pcmMachServiceName, networkSession); - return PrivateClickMeasurementManager::create(makeUniqueRef(networkSession, networkProcess), parameters.resourceLoadStatisticsParameters.directory); + return PrivateClickMeasurementManager::create(makeUniqueRef(networkSession, networkProcess), parameters.resourceLoadStatisticsParameters.directory, applicationBundleIdentifier); } static Ref createNetworkStorageManager(NetworkProcess& networkProcess, const NetworkSessionCreationParameters& parameters) @@ -630,7 +639,7 @@ cachedResourceLoader->takeLoader()->abort(); } -std::unique_ptr NetworkSession::createWebSocketTask(WebPageProxyIdentifier, std::optional, std::optional, NetworkSocketChannel&, const WebCore::ResourceRequest&, const String& protocol, const WebCore::ClientOrigin&, bool, bool, OptionSet, WebCore::StoredCredentialsPolicy) +RefPtr NetworkSession::createWebSocketTask(WebPageProxyIdentifier, std::optional, std::optional, NetworkSocketChannel&, const WebCore::ResourceRequest&, const String& protocol, const WebCore::ClientOrigin&, bool, bool, OptionSet, WebCore::StoredCredentialsPolicy) { return nullptr; } @@ -808,7 +817,7 @@ void NetworkSession::softUpdate(ServiceWorkerJobData&& jobData, bool shouldRefreshCache, WebCore::ResourceRequest&& request, CompletionHandler&& completionHandler) { - m_softUpdateLoaders.add(makeUnique(*this, WTFMove(jobData), shouldRefreshCache, WTFMove(request), WTFMove(completionHandler))); + m_softUpdateLoaders.add(ServiceWorkerSoftUpdateLoader::create(*this, WTFMove(jobData), shouldRefreshCache, WTFMove(request), WTFMove(completionHandler))); } void NetworkSession::createContextConnection(const WebCore::Site& site, std::optional requestingProcessIdentifier, std::optional serviceWorkerPageIdentifier, CompletionHandler&& completionHandler) diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSession.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSession.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSession.h 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSession.h 2026-02-27 21:48:48.032168100 +0000 @@ -123,6 +123,13 @@ PAL::SessionID sessionID() const { return m_sessionID; } NetworkProcess& networkProcess() { return m_networkProcess; } + + WebCore::BlobRegistryImpl& blobRegistry() { return m_blobRegistry; } + NetworkBroadcastChannelRegistry& broadcastChannelRegistry() { return m_broadcastChannelRegistry; } + + NetworkStorageManager& storageManager() { return m_storageManager.get(); } + + PCM::ManagerInterface& privateClickMeasurement() { return m_privateClickMeasurement.get(); } WebCore::NetworkStorageSession* networkStorageSession() const; CheckedPtr checkedNetworkStorageSession() const; @@ -190,13 +197,10 @@ CheckedRef checkedPrefetchCache(); void clearPrefetchCache() { m_prefetchCache.clear(); } - virtual std::unique_ptr createWebSocketTask(WebPageProxyIdentifier, std::optional, std::optional, NetworkSocketChannel&, const WebCore::ResourceRequest&, const String& protocol, const WebCore::ClientOrigin&, bool hadMainFrameMainResourcePrivateRelayed, bool allowPrivacyProxy, OptionSet, WebCore::StoredCredentialsPolicy); + virtual RefPtr createWebSocketTask(WebPageProxyIdentifier, std::optional, std::optional, NetworkSocketChannel&, const WebCore::ResourceRequest&, const String& protocol, const WebCore::ClientOrigin&, bool hadMainFrameMainResourcePrivateRelayed, bool allowPrivacyProxy, OptionSet, WebCore::StoredCredentialsPolicy); virtual void removeWebSocketTask(SessionSet&, WebSocketTask&) { } virtual void addWebSocketTask(WebPageProxyIdentifier, WebSocketTask&) { } - WebCore::BlobRegistryImpl& blobRegistry() { return m_blobRegistry; } - NetworkBroadcastChannelRegistry& broadcastChannelRegistry() { return m_broadcastChannelRegistry; } - unsigned testSpeedMultiplier() const { return m_testSpeedMultiplier; } bool allowsServerPreconnect() const { return m_allowsServerPreconnect; } bool shouldRunServiceWorkersOnMainThreadForTesting() const { return m_shouldRunServiceWorkersOnMainThreadForTesting; } @@ -227,14 +231,10 @@ WebSharedWorkerServer* sharedWorkerServer() { return m_sharedWorkerServer.get(); } WebSharedWorkerServer& ensureSharedWorkerServer(); - - NetworkStorageManager& storageManager() { return m_storageManager.get(); } void clearCacheEngine(); NetworkLoadScheduler& networkLoadScheduler(); Ref protectedNetworkLoadScheduler(); - - PCM::ManagerInterface& privateClickMeasurement() { return m_privateClickMeasurement.get(); } void setPrivateClickMeasurementDebugMode(bool); bool privateClickMeasurementDebugModeEnabled() const { return m_privateClickMeasurementDebugModeEnabled; } @@ -359,6 +359,11 @@ WebCore::Timer m_expirationTimer; RefPtr m_loader; }; + + struct ServiceWorkerInfo { + String databasePath; + bool processTerminationDelayEnabled { true }; + }; HashMap> m_loadersAwaitingWebProcessTransfer; PrefetchCache m_prefetchCache; @@ -375,13 +380,8 @@ bool m_shouldRunServiceWorkersOnMainThreadForTesting { false }; bool m_shouldSendPrivateTokenIPCForTesting { false }; std::optional m_overrideServiceWorkerRegistrationCountTestingValue; - HashSet> m_softUpdateLoaders; + HashSet> m_softUpdateLoaders; HashMap> m_navigationPreloaders; - - struct ServiceWorkerInfo { - String databasePath; - bool processTerminationDelayEnabled { true }; - }; std::optional m_serviceWorkerInfo; RefPtr m_swServer; const RefPtr m_backgroundFetchStore; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.h 2026-03-03 21:21:57.567184700 +0000 @@ -53,9 +53,11 @@ Markable dataStoreIdentifier; String boundInterfaceIdentifier; AllowsCellularAccess allowsCellularAccess { AllowsCellularAccess::Yes }; +#if PLATFORM(COCOA) || USE(SOUP) + String sourceApplicationBundleIdentifier; +#endif #if PLATFORM(COCOA) RetainPtr proxyConfiguration; - String sourceApplicationBundleIdentifier; String sourceApplicationSecondaryIdentifier; bool shouldLogCookieInformation { false }; URL httpProxy; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSessionCreationParameters.serialization.in 2026-03-03 21:21:57.567184700 +0000 @@ -27,9 +27,11 @@ Markable dataStoreIdentifier; String boundInterfaceIdentifier; WebKit::AllowsCellularAccess allowsCellularAccess; +#if PLATFORM(COCOA) || USE(SOUP) + String sourceApplicationBundleIdentifier; +#endif #if PLATFORM(COCOA) RetainPtr proxyConfiguration; - String sourceApplicationBundleIdentifier; String sourceApplicationSecondaryIdentifier; bool shouldLogCookieInformation; URL httpProxy; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSocketChannel.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSocketChannel.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSocketChannel.cpp 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSocketChannel.cpp 2026-02-27 21:48:48.032168100 +0000 @@ -61,7 +61,7 @@ return; m_socket = session->createWebSocketTask(webPageProxyID, frameID, pageID, *this, request, protocol, clientOrigin, hadMainFrameMainResourcePrivateRelayed, allowPrivacyProxy, advancedPrivacyProtections, storedCredentialsPolicy); - if (CheckedPtr socket = m_socket.get()) { + if (RefPtr socket = m_socket.get()) { #if PLATFORM(COCOA) session->addWebSocketTask(webPageProxyID, *socket); #endif @@ -71,7 +71,7 @@ NetworkSocketChannel::~NetworkSocketChannel() { - if (CheckedPtr socket = m_socket.get()) { + if (RefPtr socket = m_socket.get()) { #if PLATFORM(COCOA) if (RefPtr sessionSet = m_session ? socket->sessionSet() : nullptr) CheckedRef { *m_session }->removeWebSocketTask(*sessionSet, *socket); @@ -87,12 +87,12 @@ void NetworkSocketChannel::sendString(std::span message, CompletionHandler&& callback) { - checkedSocket()->sendString(message, WTFMove(callback)); + protectedSocket()->sendString(message, WTFMove(callback)); } void NetworkSocketChannel::sendData(std::span data, CompletionHandler&& callback) { - checkedSocket()->sendData(data, WTFMove(callback)); + protectedSocket()->sendData(data, WTFMove(callback)); } void NetworkSocketChannel::finishClosingIfPossible() @@ -108,7 +108,7 @@ void NetworkSocketChannel::close(int32_t code, const String& reason) { - checkedSocket()->close(code, reason); + protectedSocket()->close(code, reason); finishClosingIfPossible(); } @@ -173,7 +173,7 @@ return m_session.get(); } -CheckedPtr NetworkSocketChannel::checkedSocket() +RefPtr NetworkSocketChannel::protectedSocket() { return m_socket.get(); } diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSocketChannel.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSocketChannel.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/NetworkSocketChannel.h 2025-08-08 09:17:55.804465800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/NetworkSocketChannel.h 2026-02-27 21:48:48.032168100 +0000 @@ -90,7 +90,7 @@ NetworkSession* session() const; - CheckedPtr checkedSocket(); + RefPtr protectedSocket(); IPC::Connection* messageSenderConnection() const final; uint64_t messageSenderDestinationID() const final { return m_identifier.toUInt64(); } @@ -100,7 +100,7 @@ WeakRef m_connectionToWebProcess; WebCore::WebSocketIdentifier m_identifier; WeakPtr m_session; - std::unique_ptr m_socket; + RefPtr m_socket; enum class State { Open, Closing, Closed }; State m_state { State::Open }; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PreconnectTask.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PreconnectTask.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PreconnectTask.cpp 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PreconnectTask.cpp 2026-03-04 00:15:18.085550300 +0000 @@ -115,6 +115,7 @@ void PreconnectTask::didTimeout() { RELEASE_LOG_ERROR(Network, "%p - PreconnectTask::didTimeout", this); + m_networkLoad->cancel(); m_completionHandler(ResourceError { String(), 0, m_networkLoad->parameters().request.url(), "Preconnection timed out"_s, ResourceError::Type::Timeout }, { }); // Deletes this. } diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PreconnectTask.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PreconnectTask.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PreconnectTask.h 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PreconnectTask.h 2026-02-27 21:48:48.032168100 +0000 @@ -47,6 +47,9 @@ static Ref create(NetworkSession&, NetworkLoadParameters&&); ~PreconnectTask(); + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } + void setH2PingCallback(const URL&, CompletionHandler&&)>&&); void start(CompletionHandler&& = { }, Seconds timeout = 60_s); diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.cpp 2025-08-29 07:21:25.057515400 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.cpp 2026-03-03 21:21:57.567184700 +0000 @@ -58,14 +58,15 @@ WTF_MAKE_TZONE_ALLOCATED_IMPL(PrivateClickMeasurementManager); -Ref PrivateClickMeasurementManager::create(UniqueRef&& client, const String& storageDirectory) +Ref PrivateClickMeasurementManager::create(UniqueRef&& client, const String& storageDirectory, const ApplicationBundleIdentifierOrAuditToken& applicationBundleIdentifier) { - return adoptRef(*new PrivateClickMeasurementManager(WTFMove(client), storageDirectory)); + return adoptRef(*new PrivateClickMeasurementManager(WTFMove(client), storageDirectory, applicationBundleIdentifier)); } -PrivateClickMeasurementManager::PrivateClickMeasurementManager(UniqueRef&& client, const String& storageDirectory) +PrivateClickMeasurementManager::PrivateClickMeasurementManager(UniqueRef&& client, const String& storageDirectory, const ApplicationBundleIdentifierOrAuditToken& applicationBundleIdentifier) : m_firePendingAttributionRequestsTimer(RunLoop::mainSingleton(), "PrivateClickMeasurementManager::FirePendingAttributionRequestsTimer"_s, this, &PrivateClickMeasurementManager::firePendingAttributionRequests) , m_storageDirectory(storageDirectory) + , m_applicationBundleIdentifier(applicationBundleIdentifier) , m_client(WTFMove(client)) { // We should send any pending attributions on session-start in case their @@ -152,7 +153,7 @@ RELEASE_LOG_INFO(PrivateClickMeasurement, "About to fire a token public key request."); m_client->broadcastConsoleMessage(MessageLevel::Log, "[Private Click Measurement] About to fire a token public key request."_s); - PCM::NetworkLoader::start(WTFMove(tokenPublicKeyURL), nullptr, pcmDataCarried, [weakThis = WeakPtr { *this }, attribution = WTFMove(attribution), callback = WTFMove(callback)] (auto& errorDescription, auto& jsonObject) mutable { + PCM::NetworkLoader::start(WTFMove(tokenPublicKeyURL), nullptr, pcmDataCarried, m_applicationBundleIdentifier, [weakThis = WeakPtr { *this }, attribution = WTFMove(attribution), callback = WTFMove(callback)] (auto& errorDescription, auto& jsonObject) mutable { WeakPtr protectedThis = weakThis.get(); if (!protectedThis) return; @@ -201,7 +202,7 @@ RELEASE_LOG_INFO(PrivateClickMeasurement, "About to fire a token public key request."); m_client->broadcastConsoleMessage(MessageLevel::Log, "[Private Click Measurement] About to fire a token public key request."_s); - PCM::NetworkLoader::start(WTFMove(tokenPublicKeyURL), nullptr, pcmDataCarried, [weakThis = WeakPtr { *this }, attributionTriggerData = WTFMove(attributionTriggerData), callback = WTFMove(callback)] (auto& errorDescription, auto& jsonObject) mutable { + PCM::NetworkLoader::start(WTFMove(tokenPublicKeyURL), nullptr, pcmDataCarried, m_applicationBundleIdentifier, [weakThis = WeakPtr { *this }, attributionTriggerData = WTFMove(attributionTriggerData), callback = WTFMove(callback)] (auto& errorDescription, auto& jsonObject) mutable { RefPtr protectedThis = weakThis.get(); if (!protectedThis) return; @@ -271,7 +272,7 @@ RELEASE_LOG_INFO(PrivateClickMeasurement, "About to fire a unlinkable token signing request for the click source."); m_client->broadcastConsoleMessage(MessageLevel::Log, "[Private Click Measurement] About to fire a unlinkable token signing request for the click source."_s); - PCM::NetworkLoader::start(WTFMove(tokenSignatureURL), measurement.tokenSignatureJSON(), pcmDataCarried, [weakThis = WeakPtr { *this }, measurement = WTFMove(measurement)] (auto& errorDescription, auto& jsonObject) mutable { + PCM::NetworkLoader::start(WTFMove(tokenSignatureURL), measurement.tokenSignatureJSON(), pcmDataCarried, m_applicationBundleIdentifier, [weakThis = WeakPtr { *this }, measurement = WTFMove(measurement)] (auto& errorDescription, auto& jsonObject) mutable { WeakPtr protectedThis = weakThis.get(); if (!protectedThis) return; @@ -318,7 +319,7 @@ RELEASE_LOG_INFO(PrivateClickMeasurement, "About to fire a unlinkable token signing request for the click destination."); m_client->broadcastConsoleMessage(MessageLevel::Log, "[Private Click Measurement] About to fire a unlinkable token signing request for the click destination."_s); - PCM::NetworkLoader::start(WTFMove(tokenSignatureURL), attributionTriggerData.tokenSignatureJSON(), pcmDataCarried, [weakThis = WeakPtr { *this }, sourceSite = WTFMove(sourceSite), destinationSite = WTFMove(destinationSite), attributionTriggerData = WTFMove(attributionTriggerData), applicationBundleIdentifier = applicationBundleIdentifier.isolatedCopy()] (auto& errorDescription, auto& jsonObject) mutable { + PCM::NetworkLoader::start(WTFMove(tokenSignatureURL), attributionTriggerData.tokenSignatureJSON(), pcmDataCarried, m_applicationBundleIdentifier, [weakThis = WeakPtr { *this }, sourceSite = WTFMove(sourceSite), destinationSite = WTFMove(destinationSite), attributionTriggerData = WTFMove(attributionTriggerData), applicationBundleIdentifier = applicationBundleIdentifier.isolatedCopy()] (auto& errorDescription, auto& jsonObject) mutable { RefPtr protectedThis = weakThis.get(); if (!protectedThis) return; @@ -589,7 +590,7 @@ RELEASE_LOG_INFO(PrivateClickMeasurement, "About to fire an attribution request."); m_client->broadcastConsoleMessage(MessageLevel::Log, "[Private Click Measurement] About to fire an attribution request."_s); - PCM::NetworkLoader::start(WTFMove(attributionURL), attribution.attributionReportJSON(), pcmDataCarried, [weakThis = WeakPtr { *this }](auto& errorDescription, auto&) { + PCM::NetworkLoader::start(WTFMove(attributionURL), attribution.attributionReportJSON(), pcmDataCarried, m_applicationBundleIdentifier, [weakThis = WeakPtr { *this }](auto& errorDescription, auto&) { RefPtr protectedThis = weakThis.get(); if (!protectedThis) return; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.h 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.h 2026-03-03 21:21:57.568184600 +0000 @@ -39,10 +39,12 @@ namespace WebKit { +using ApplicationBundleIdentifierOrAuditToken = Variant>; + class PrivateClickMeasurementManager : public PCM::ManagerInterface, public CanMakeWeakPtr { WTF_MAKE_TZONE_ALLOCATED(PrivateClickMeasurementManager); public: - static Ref create(UniqueRef&&, const String& storageDirectory); + static Ref create(UniqueRef&&, const String& storageDirectory, const ApplicationBundleIdentifierOrAuditToken&); ~PrivateClickMeasurementManager(); @@ -70,7 +72,7 @@ void allowTLSCertificateChainForLocalPCMTesting(const WebCore::CertificateInfo&) final; private: - PrivateClickMeasurementManager(UniqueRef&&, const String& storageDirectory); + PrivateClickMeasurementManager(UniqueRef&&, const String& storageDirectory, const ApplicationBundleIdentifierOrAuditToken&); PCM::Store& store(); const PCM::Store& store() const; @@ -101,6 +103,7 @@ std::optional m_privateClickMeasurementAppBundleIDForTesting; mutable RefPtr m_store; String m_storageDirectory; + const ApplicationBundleIdentifierOrAuditToken m_applicationBundleIdentifier; const UniqueRef m_client; struct AttributionReportTestConfig { @@ -108,8 +111,6 @@ URL attributionReportClickDestinationURL; }; - std::optional m_attributionReportTestConfig; - struct TestingFraudPreventionValues { String unlinkableTokenForSource; String secretTokenForSource; @@ -121,6 +122,8 @@ String keyIDForDestination; }; + std::optional m_attributionReportTestConfig; + std::optional m_fraudPreventionValuesForTesting; }; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.cpp 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.cpp 2026-03-03 21:21:57.568184600 +0000 @@ -181,10 +181,10 @@ return manager.get(); } -void initializePCMStorageInDirectory(const String& storageDirectory) +void initializePCMStorageInDirectory(const String& storageDirectory, const String& applicationBundleIdentifier) { ASSERT(!managerPointer()); - managerPointer() = PrivateClickMeasurementManager::create(makeUniqueRef(), storageDirectory); + managerPointer() = PrivateClickMeasurementManager::create(makeUniqueRef(), storageDirectory, applicationBundleIdentifier); } static PrivateClickMeasurementManager& daemonManagerSingleton() diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.h 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManagerInterface.h 2026-03-03 21:21:57.568184600 +0000 @@ -111,7 +111,7 @@ void doDailyActivityInManager(); bool messageTypeSendsReply(MessageType); -void initializePCMStorageInDirectory(const String&); +void initializePCMStorageInDirectory(const String& storageDirectory, const String& applicationBundleIdentifier); } // namespace PCM diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.cpp 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.cpp 2026-03-03 21:21:57.568184600 +0000 @@ -37,7 +37,7 @@ WTF_MAKE_TZONE_ALLOCATED_IMPL(NetworkLoader); -void NetworkLoader::start(URL&&, RefPtr&&, WebCore::PrivateClickMeasurement::PcmDataCarried, Callback&& completionHandler) +void NetworkLoader::start(URL&&, RefPtr&&, WebCore::PrivateClickMeasurement::PcmDataCarried, const ApplicationBundleIdentifierOrAuditToken&, Callback&& completionHandler) { notImplemented(); completionHandler({ }, { }); diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.h 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementNetworkLoader.h 2026-03-03 21:21:57.568184600 +0000 @@ -38,11 +38,13 @@ namespace WebKit::PCM { +using ApplicationBundleIdentifierOrAuditToken = Variant>; + class NetworkLoader { WTF_MAKE_TZONE_ALLOCATED(NetworkLoader); public: using Callback = CompletionHandler&)>; - static void start(URL&&, RefPtr&&, WebCore::PrivateClickMeasurement::PcmDataCarried, Callback&&); + static void start(URL&&, RefPtr&&, WebCore::PrivateClickMeasurement::PcmDataCarried, const ApplicationBundleIdentifierOrAuditToken&, Callback&&); static void allowTLSCertificateChainForLocalPCMTesting(const WebCore::CertificateInfo&); }; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.cpp 2026-02-27 21:48:48.032168100 +0000 @@ -59,7 +59,7 @@ return adoptRef(*new ServiceWorkerFetchTask(connection, loader, WTFMove(request), connectionIdentifier, workerIdentifier, registration, session, isWorkerReady)); } -Ref ServiceWorkerFetchTask::create(WebSWServerConnection& connection, NetworkResourceLoader& loader, std::unique_ptr&& preloader) +Ref ServiceWorkerFetchTask::create(WebSWServerConnection& connection, NetworkResourceLoader& loader, RefPtr&& preloader) { return adoptRef(*new ServiceWorkerFetchTask(connection, loader, WTFMove(preloader))); } @@ -79,7 +79,7 @@ return ServiceWorkerFetchTask::create(swServerConnection, loader, WTFMove(preload)); } -ServiceWorkerFetchTask::ServiceWorkerFetchTask(WebSWServerConnection& swServerConnection, NetworkResourceLoader& loader, std::unique_ptr&& preloader) +ServiceWorkerFetchTask::ServiceWorkerFetchTask(WebSWServerConnection& swServerConnection, NetworkResourceLoader& loader, RefPtr&& preloader) : m_swServerConnection(swServerConnection) , m_loader(loader) , m_fetchIdentifier(WebCore::FetchIdentifier::generate()) @@ -114,10 +114,10 @@ if (shouldDoNavigationPreload && (!isWorkerReady || registration.navigationPreloadState().enabled)) { NetworkLoadParameters parameters = loader.parameters().networkLoadParameters(); parameters.request = m_currentRequest; - m_preloader = makeUnique(*session, WTFMove(parameters), registration.navigationPreloadState(), loader.shouldCaptureExtraNetworkLoadMetrics()); + m_preloader = ServiceWorkerNavigationPreloader::create(*session, WTFMove(parameters), registration.navigationPreloadState(), loader.shouldCaptureExtraNetworkLoadMetrics()); session->addNavigationPreloaderTask(*this); - checkedPreloader()->waitForResponse([weakThis = WeakPtr { *this }] { + protectedPreloader()->waitForResponse([weakThis = WeakPtr { *this }] { if (RefPtr protectedThis = weakThis.get()) protectedThis->preloadResponseIsReady(); }); @@ -485,7 +485,7 @@ return; m_isLoadingFromPreloader = true; - checkedPreloader()->waitForResponse([weakThis = WeakPtr { *this }] { + protectedPreloader()->waitForResponse([weakThis = WeakPtr { *this }] { if (RefPtr protectedThis = weakThis.get()) protectedThis->preloadResponseIsReady(); }); @@ -530,9 +530,9 @@ connection->send(Messages::WebSWContextManagerConnection::NavigationPreloadIsReady { *m_serverConnectionIdentifier, *m_serviceWorkerIdentifier, m_fetchIdentifier, m_preloader->response() }, 0); } -CheckedPtr ServiceWorkerFetchTask::checkedPreloader() +RefPtr ServiceWorkerFetchTask::protectedPreloader() { - return m_preloader.get(); + return m_preloader; } void ServiceWorkerFetchTask::loadBodyFromPreloader() @@ -546,7 +546,7 @@ return; } - checkedPreloader()->waitForBody([weakThis = WeakPtr { *this }](RefPtr&& chunk) { + protectedPreloader()->waitForBody([weakThis = WeakPtr { *this }](RefPtr&& chunk) { RefPtr protectedThis = weakThis.get(); if (!protectedThis) return; @@ -571,7 +571,7 @@ if (CheckedPtr session = this->session()) session->removeNavigationPreloaderTask(*this); - checkedPreloader()->cancel(); + protectedPreloader()->cancel(); m_preloader = nullptr; } @@ -583,7 +583,7 @@ bool ServiceWorkerFetchTask::convertToDownload(DownloadManager& manager, DownloadID downloadID, const ResourceRequest& request, const ResourceResponse& response) { - if (CheckedPtr preloader = m_preloader.get()) + if (RefPtr preloader = m_preloader.get()) return preloader->convertToDownload(manager, downloadID, request, response); CheckedPtr session = this->session(); diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerFetchTask.h 2026-02-27 21:48:48.033168000 +0000 @@ -67,7 +67,7 @@ static RefPtr fromNavigationPreloader(WebSWServerConnection&, NetworkResourceLoader&, const WebCore::ResourceRequest&, NetworkSession*); static Ref create(WebSWServerConnection&, NetworkResourceLoader&, WebCore::ResourceRequest&&, WebCore::SWServerConnectionIdentifier, WebCore::ServiceWorkerIdentifier, WebCore::SWServerRegistration&, NetworkSession*, bool isWorkerReady); - static Ref create(WebSWServerConnection&, NetworkResourceLoader&, std::unique_ptr&&); + static Ref create(WebSWServerConnection&, NetworkResourceLoader&, RefPtr&&); ~ServiceWorkerFetchTask(); @@ -92,7 +92,7 @@ private: ServiceWorkerFetchTask(WebSWServerConnection&, NetworkResourceLoader&, WebCore::ResourceRequest&&, WebCore::SWServerConnectionIdentifier, WebCore::ServiceWorkerIdentifier, WebCore::SWServerRegistration&, NetworkSession*, bool isWorkerReady); - ServiceWorkerFetchTask(WebSWServerConnection&, NetworkResourceLoader&, std::unique_ptr&&); + ServiceWorkerFetchTask(WebSWServerConnection&, NetworkResourceLoader&, RefPtr&&); enum class ShouldSetSource : bool { No, Yes }; void didReceiveRedirectResponse(WebCore::ResourceResponse&&); @@ -126,7 +126,7 @@ RefPtr protectedLoader() const; void sendNavigationPreloadUpdate(); - CheckedPtr checkedPreloader(); + RefPtr protectedPreloader(); WeakPtr m_swServerConnection; WeakPtr m_loader; @@ -137,7 +137,7 @@ WebCore::ResourceRequest m_currentRequest; std::unique_ptr m_timeoutTimer; Markable m_serviceWorkerRegistrationIdentifier; - std::unique_ptr m_preloader; + RefPtr m_preloader; bool m_wasHandled { false }; bool m_isDone { false }; bool m_shouldSoftUpdate { false }; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.cpp 2026-02-27 21:48:48.033168000 +0000 @@ -42,6 +42,11 @@ WTF_MAKE_TZONE_ALLOCATED_IMPL(ServiceWorkerNavigationPreloader); +Ref ServiceWorkerNavigationPreloader::create(NetworkSession& session, NetworkLoadParameters&& parameters, const WebCore::NavigationPreloadState& state, bool shouldCaptureExtraNetworkLoadMetrics) +{ + return adoptRef(*new ServiceWorkerNavigationPreloader(session, WTFMove(parameters), state, shouldCaptureExtraNetworkLoadMetrics)); +} + ServiceWorkerNavigationPreloader::ServiceWorkerNavigationPreloader(NetworkSession& session, NetworkLoadParameters&& parameters, const WebCore::NavigationPreloadState& state, bool shouldCaptureExtraNetworkLoadMetric) : m_session(session) , m_parameters(WTFMove(parameters)) @@ -49,6 +54,7 @@ , m_shouldCaptureExtraNetworkLoadMetrics(shouldCaptureExtraNetworkLoadMetrics()) , m_startTime(MonotonicTime::now()) { + relaxAdoptionRequirement(); RELEASE_LOG(ServiceWorker, "ServiceWorkerNavigationPreloader::ServiceWorkerNavigationPreloader %p", this); start(); } @@ -68,33 +74,33 @@ if (RefPtr cache = session->cache()) { NetworkCache::GlobalFrameID globalID { *m_parameters.webPageProxyID, *m_parameters.webPageID, *m_parameters.webFrameID }; cache->retrieve(m_parameters.request, globalID, m_parameters.isNavigatingToAppBoundDomain, m_parameters.allowPrivacyProxy, m_parameters.advancedPrivacyProtections, [weakThis = WeakPtr { *this }](auto&& entry, auto&&) mutable { - CheckedPtr checkedThis = weakThis.get(); - if (!checkedThis || checkedThis->m_isCancelled) + RefPtr protectedThis = weakThis.get(); + if (!protectedThis || protectedThis->m_isCancelled) return; if (entry && !entry->needsValidation()) { - checkedThis->loadWithCacheEntry(*entry); + protectedThis->loadWithCacheEntry(*entry); return; } - checkedThis->m_parameters.request.setCachePolicy(ResourceRequestCachePolicy::RefreshAnyCacheData); + protectedThis->m_parameters.request.setCachePolicy(ResourceRequestCachePolicy::RefreshAnyCacheData); if (entry) { - checkedThis->m_cacheEntry = WTFMove(entry); + protectedThis->m_cacheEntry = WTFMove(entry); - auto eTag = checkedThis->m_cacheEntry->response().httpHeaderField(HTTPHeaderName::ETag); + auto eTag = protectedThis->m_cacheEntry->response().httpHeaderField(HTTPHeaderName::ETag); if (!eTag.isEmpty()) - checkedThis->m_parameters.request.setHTTPHeaderField(HTTPHeaderName::IfNoneMatch, eTag); + protectedThis->m_parameters.request.setHTTPHeaderField(HTTPHeaderName::IfNoneMatch, eTag); - auto lastModified = checkedThis->m_cacheEntry->response().httpHeaderField(HTTPHeaderName::LastModified); + auto lastModified = protectedThis->m_cacheEntry->response().httpHeaderField(HTTPHeaderName::LastModified); if (!lastModified.isEmpty()) - checkedThis->m_parameters.request.setHTTPHeaderField(HTTPHeaderName::IfModifiedSince, lastModified); + protectedThis->m_parameters.request.setHTTPHeaderField(HTTPHeaderName::IfModifiedSince, lastModified); } - if (!checkedThis->m_session) { - checkedThis->didFailLoading(ResourceError { ResourceError::Type::Cancellation }); + if (!protectedThis->m_session) { + protectedThis->didFailLoading(ResourceError { ResourceError::Type::Cancellation }); return; } - checkedThis->loadFromNetwork(); + protectedThis->loadFromNetwork(); }); return; } diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerNavigationPreloader.h 2026-02-27 21:48:48.033168000 +0000 @@ -45,13 +45,16 @@ class NetworkLoad; class NetworkSession; -class ServiceWorkerNavigationPreloader final : public NetworkLoadClient, public CanMakeWeakPtr { +class ServiceWorkerNavigationPreloader final : public NetworkLoadClient, public RefCounted { WTF_MAKE_TZONE_ALLOCATED(ServiceWorkerNavigationPreloader); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(ServiceWorkerNavigationPreloader); public: - ServiceWorkerNavigationPreloader(NetworkSession&, NetworkLoadParameters&&, const WebCore::NavigationPreloadState&, bool shouldCaptureExtraNetworkLoadMetrics); + static Ref create(NetworkSession&, NetworkLoadParameters&&, const WebCore::NavigationPreloadState&, bool shouldCaptureExtraNetworkLoadMetrics); ~ServiceWorkerNavigationPreloader(); + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } + void cancel(); using ResponseCallback = Function; @@ -70,6 +73,8 @@ MonotonicTime startTime() const { return m_startTime; } private: + ServiceWorkerNavigationPreloader(NetworkSession&, NetworkLoadParameters&&, const WebCore::NavigationPreloadState&, bool shouldCaptureExtraNetworkLoadMetrics); + // NetworkLoadClient. void didSendData(uint64_t bytesSent, uint64_t totalBytesToBeSent) final { } bool isSynchronous() const final { return false; } diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.cpp 2026-02-27 21:48:48.033168000 +0000 @@ -44,6 +44,11 @@ WTF_MAKE_TZONE_ALLOCATED_IMPL(ServiceWorkerSoftUpdateLoader); +Ref ServiceWorkerSoftUpdateLoader::create(NetworkSession& session, WebCore::ServiceWorkerJobData&& jobData, bool shouldRefreshCache, WebCore::ResourceRequest&& request, Handler&& completionHandler) +{ + return adoptRef(*new ServiceWorkerSoftUpdateLoader(session, WTFMove(jobData), shouldRefreshCache, WTFMove(request), WTFMove(completionHandler))); +} + ServiceWorkerSoftUpdateLoader::ServiceWorkerSoftUpdateLoader(NetworkSession& session, ServiceWorkerJobData&& jobData, bool shouldRefreshCache, ResourceRequest&& request, Handler&& completionHandler) : m_completionHandler(WTFMove(completionHandler)) , m_jobData(WTFMove(jobData)) diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.h 2025-08-08 09:17:55.808465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/ServiceWorker/ServiceWorkerSoftUpdateLoader.h 2026-02-27 21:48:48.033168000 +0000 @@ -47,15 +47,20 @@ class NetworkLoad; class NetworkSession; -class ServiceWorkerSoftUpdateLoader final : public NetworkLoadClient, public CanMakeWeakPtr { +class ServiceWorkerSoftUpdateLoader final : public NetworkLoadClient, public RefCounted { WTF_MAKE_TZONE_ALLOCATED(ServiceWorkerSoftUpdateLoader); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(ServiceWorkerSoftUpdateLoader); public: using Handler = CompletionHandler; - ServiceWorkerSoftUpdateLoader(NetworkSession&, WebCore::ServiceWorkerJobData&&, bool shouldRefreshCache, WebCore::ResourceRequest&&, Handler&&); + static Ref create(NetworkSession&, WebCore::ServiceWorkerJobData&&, bool shouldRefreshCache, WebCore::ResourceRequest&&, Handler&&); ~ServiceWorkerSoftUpdateLoader(); + + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } private: + ServiceWorkerSoftUpdateLoader(NetworkSession&, WebCore::ServiceWorkerJobData&&, bool shouldRefreshCache, WebCore::ResourceRequest&&, Handler&&); + // NetworkLoadClient. void didSendData(uint64_t bytesSent, uint64_t totalBytesToBeSent) final { } bool isSynchronous() const final { return false; } diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/WebSocketTask.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/WebSocketTask.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/WebSocketTask.h 2025-08-08 09:17:55.812465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/WebSocketTask.h 2026-02-27 21:48:48.034168000 +0000 @@ -33,6 +33,7 @@ #include "WebSocketTaskCurl.h" #else #include +#include namespace WebKit { class WebSocketTask; @@ -42,7 +43,7 @@ struct SessionSet; -class WebSocketTask : public CanMakeWeakPtr, public CanMakeCheckedPtr { +class WebSocketTask : public ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr { WTF_MAKE_TZONE_ALLOCATED_INLINE(WebSocketTask); public: typedef uint64_t TaskIdentifier; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/AsyncRevalidation.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/AsyncRevalidation.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/AsyncRevalidation.cpp 2025-08-08 09:17:55.812465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/AsyncRevalidation.cpp 2026-02-27 21:48:48.034168000 +0000 @@ -91,7 +91,7 @@ if (m_completionHandler) m_completionHandler(revalidatedEntry ? Result::Success : Result::Failure); }; - lazyInitialize(m_load, makeUnique(cache, frameID, WTFMove(revalidationRequest), WTFMove(entry), isNavigatingToAppBoundDomain, allowPrivacyProxy, advancedPrivacyProtections, WTFMove(loadRevalidationCompletionHandler))); + lazyInitialize(m_load, SpeculativeLoad::create(cache, frameID, WTFMove(revalidationRequest), WTFMove(entry), isNavigatingToAppBoundDomain, allowPrivacyProxy, advancedPrivacyProtections, WTFMove(loadRevalidationCompletionHandler))); } } // namespace NetworkCache diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/AsyncRevalidation.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/AsyncRevalidation.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/AsyncRevalidation.h 2025-08-08 09:17:55.812465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/AsyncRevalidation.h 2026-02-27 21:48:48.035168200 +0000 @@ -68,7 +68,7 @@ AsyncRevalidation(Cache&, const GlobalFrameID&, const WebCore::ResourceRequest&, std::unique_ptr&&, std::optional, bool allowPrivacyProxy, OptionSet, CompletionHandler&&); void staleWhileRevalidateEnding(); - const std::unique_ptr m_load; + const RefPtr m_load; WebCore::Timer m_timer; CompletionHandler m_completionHandler; }; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp 2025-08-08 09:17:55.812465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp 2026-02-27 21:48:48.036168000 +0000 @@ -44,6 +44,11 @@ WTF_MAKE_TZONE_ALLOCATED_IMPL(SpeculativeLoad); +Ref SpeculativeLoad::create(Cache& cache, const GlobalFrameID& globalFrameID, const ResourceRequest& request, std::unique_ptr cacheEntryForValidation, std::optional isNavigatingToAppBoundDomain, bool allowPrivacyProxy, OptionSet advancedPrivacyProtections, RevalidationCompletionHandler&& completionHandler) +{ + return adoptRef(*new SpeculativeLoad(cache, globalFrameID, request, WTFMove(cacheEntryForValidation), isNavigatingToAppBoundDomain, allowPrivacyProxy, advancedPrivacyProtections, WTFMove(completionHandler))); +} + SpeculativeLoad::SpeculativeLoad(Cache& cache, const GlobalFrameID& globalFrameID, const ResourceRequest& request, std::unique_ptr cacheEntryForValidation, std::optional isNavigatingToAppBoundDomain, bool allowPrivacyProxy, OptionSet advancedPrivacyProtections, RevalidationCompletionHandler&& completionHandler) : m_cache(cache) , m_completionHandler(WTFMove(completionHandler)) diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.h 2025-08-08 09:17:55.812465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoad.h 2026-02-27 21:48:48.036168000 +0000 @@ -46,12 +46,15 @@ namespace NetworkCache { -class SpeculativeLoad final : public NetworkLoadClient { +class SpeculativeLoad final : public RefCounted, public NetworkLoadClient { WTF_MAKE_TZONE_ALLOCATED(SpeculativeLoad); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(SpeculativeLoad); public: using RevalidationCompletionHandler = CompletionHandler)>; - SpeculativeLoad(Cache&, const GlobalFrameID&, const WebCore::ResourceRequest&, std::unique_ptr, std::optional, bool allowPrivacyProxy, OptionSet, RevalidationCompletionHandler&&); + static Ref create(Cache&, const GlobalFrameID&, const WebCore::ResourceRequest&, std::unique_ptr, std::optional, bool allowPrivacyProxy, OptionSet, RevalidationCompletionHandler&&); + + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } virtual ~SpeculativeLoad(); @@ -60,6 +63,8 @@ void cancel(); private: + SpeculativeLoad(Cache&, const GlobalFrameID&, const WebCore::ResourceRequest&, std::unique_ptr, std::optional, bool allowPrivacyProxy, OptionSet, RevalidationCompletionHandler&&); + // NetworkLoadClient. void didSendData(uint64_t bytesSent, uint64_t totalBytesToBeSent) override { } bool isSynchronous() const override { return false; } diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp 2025-08-08 09:17:55.812465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp 2026-02-27 21:48:48.036168000 +0000 @@ -317,7 +317,7 @@ } // Check pending speculative revalidations. - CheckedPtr pendingPreload = m_pendingPreloads.get(storageKey); + RefPtr pendingPreload = m_pendingPreloads.get(storageKey); if (!pendingPreload) { if (m_notPreloadedEntries.get(storageKey)) logSpeculativeLoadingDiagnosticMessage(cache->networkProcess(), frameID, DiagnosticLoggingKeys::entryWronglyNotWarmedUpKey()); @@ -533,7 +533,7 @@ LOG(NetworkCacheSpeculativePreloading, "(NetworkProcess) Speculatively revalidating '%s':", key.identifier().utf8().data()); - auto revalidator = makeUnique(protectedCache(), frameID, revalidationRequest, WTFMove(entry), isNavigatingToAppBoundDomain, allowPrivacyProxy, advancedPrivacyProtections, [weakThis = WeakPtr { *this }, key, revalidationRequest, frameID](std::unique_ptr revalidatedEntry) { + Ref revalidator = SpeculativeLoad::create(protectedCache(), frameID, revalidationRequest, WTFMove(entry), isNavigatingToAppBoundDomain, allowPrivacyProxy, advancedPrivacyProtections, [weakThis = WeakPtr { *this }, key, revalidationRequest, frameID](std::unique_ptr revalidatedEntry) { ASSERT(!revalidatedEntry || !revalidatedEntry->needsValidation()); ASSERT(!revalidatedEntry || revalidatedEntry->key() == key); CheckedPtr checkedThis = weakThis.get(); diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.h 2025-08-08 09:17:55.812465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.h 2026-02-27 21:48:48.036168000 +0000 @@ -93,7 +93,7 @@ class PendingFrameLoad; HashMap> m_pendingFrameLoads; - HashMap> m_pendingPreloads; + HashMap> m_pendingPreloads; HashMap>> m_pendingRetrieveRequests; HashMap> m_preloadedEntries; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.cpp 2025-08-08 09:17:55.812465700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/cache/NetworkCacheStorage.cpp 2026-02-27 21:48:48.037168000 +0000 @@ -575,13 +575,13 @@ } struct RecordMetaData { - RecordMetaData() { } + RecordMetaData() = default; explicit RecordMetaData(const Key& key) : cacheStorageVersion(Storage::version) , key(key) { } - unsigned cacheStorageVersion; + unsigned cacheStorageVersion { 0 }; Key key; WallTime timeStamp; SHA1::Digest headerHash; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.cpp 2025-08-08 09:17:55.820465300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.cpp 2026-02-27 21:48:48.038168200 +0000 @@ -120,7 +120,7 @@ } #endif -std::unique_ptr NetworkSessionSoup::createWebSocketTask(WebPageProxyIdentifier webPageProxyID, std::optional frameID, std::optional pageID, NetworkSocketChannel& channel, const ResourceRequest& request, const String& protocol, const ClientOrigin&, bool, bool, OptionSet, StoredCredentialsPolicy) +RefPtr NetworkSessionSoup::createWebSocketTask(WebPageProxyIdentifier webPageProxyID, std::optional frameID, std::optional pageID, NetworkSocketChannel& channel, const ResourceRequest& request, const String& protocol, const ClientOrigin&, bool, bool, OptionSet, StoredCredentialsPolicy) { GRefPtr soupMessage = request.createSoupMessage(blobRegistry()); if (!soupMessage) @@ -143,7 +143,7 @@ if (shouldBlockCookies) soup_message_disable_feature(soupMessage.get(), SOUP_TYPE_COOKIE_JAR); - return makeUnique(channel, request, soupSession(), soupMessage.get(), protocol); + return WebSocketTask::create(channel, request, soupSession(), soupMessage.get(), protocol); } void NetworkSessionSoup::setIgnoreTLSErrors(bool ignoreTLSErrors) diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.h 2025-08-08 09:17:55.820465300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/soup/NetworkSessionSoup.h 2026-02-27 21:48:48.038168200 +0000 @@ -68,7 +68,7 @@ void setProxySettings(const WebCore::SoupNetworkProxySettings&); private: - std::unique_ptr createWebSocketTask(WebPageProxyIdentifier, std::optional, std::optional, NetworkSocketChannel&, const WebCore::ResourceRequest&, const String& protocol, const WebCore::ClientOrigin&, bool, bool, OptionSet, WebCore::StoredCredentialsPolicy) final; + RefPtr createWebSocketTask(WebPageProxyIdentifier, std::optional, std::optional, NetworkSocketChannel&, const WebCore::ResourceRequest&, const String& protocol, const WebCore::ClientOrigin&, bool, bool, OptionSet, WebCore::StoredCredentialsPolicy) final; void clearCredentials(WallTime) final; std::unique_ptr m_networkSession; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.cpp 2025-08-08 09:17:55.820465300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.cpp 2026-02-27 21:48:48.038168200 +0000 @@ -59,6 +59,11 @@ WTF_MAKE_TZONE_ALLOCATED_IMPL(WebSocketTask); +Ref WebSocketTask::create(NetworkSocketChannel& channel, const WebCore::ResourceRequest& request, SoupSession* session, SoupMessage* msg, const String& protocol) +{ + return adoptRef(*new WebSocketTask(channel, request, session, msg, protocol)); +} + WebSocketTask::WebSocketTask(NetworkSocketChannel& channel, const WebCore::ResourceRequest& request, SoupSession* session, SoupMessage* msg, const String& protocol) : m_channel(channel) , m_request(request) @@ -131,7 +136,7 @@ cancel(); } -Ref WebSocketTask::protectedChannel() const +RefPtr WebSocketTask::protectedChannel() const { return m_channel.get(); } @@ -172,10 +177,10 @@ g_signal_connect_swapped(m_connection.get(), "error", reinterpret_cast(didReceiveErrorCallback), this); g_signal_connect_swapped(m_connection.get(), "closed", reinterpret_cast(didCloseCallback), this); - Ref channel = m_channel.get(); - channel->didConnect(String::fromLatin1(soup_websocket_connection_get_protocol(m_connection.get())), acceptedExtensions()); - - channel->didReceiveHandshakeResponse(m_handshakeMessage.get()); + if (RefPtr channel = m_channel.get()) { + channel->didConnect(String::fromLatin1(soup_websocket_connection_get_protocol(m_connection.get())), acceptedExtensions()); + channel->didReceiveHandshakeResponse(m_handshakeMessage.get()); + } g_signal_handlers_disconnect_by_data(m_handshakeMessage.get(), this); m_handshakeMessage = nullptr; } @@ -209,7 +214,10 @@ if (m_receivedDidFail) return; - Ref channel = m_channel.get(); + RefPtr channel = m_channel.get(); + if (!channel) + return; + m_receivedDidFail = true; if (m_handshakeMessage) { channel->didReceiveHandshakeResponse(m_handshakeMessage.get()); diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.h webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.h --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.h 2025-08-08 09:17:55.820465300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/soup/WebSocketTaskSoup.h 2026-02-27 21:48:48.038168200 +0000 @@ -35,11 +35,10 @@ class NetworkSocketChannel; struct SessionSet; -class WebSocketTask : public CanMakeWeakPtr, public CanMakeCheckedPtr { +class WebSocketTask : public ThreadSafeRefCountedAndCanMakeThreadSafeWeakPtr { WTF_MAKE_TZONE_ALLOCATED(WebSocketTask); - WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(WebSocketTask); public: - WebSocketTask(NetworkSocketChannel&, const WebCore::ResourceRequest&, SoupSession*, SoupMessage*, const String& protocol); + static Ref create(NetworkSocketChannel&, const WebCore::ResourceRequest&, SoupSession*, SoupMessage*, const String& protocol); ~WebSocketTask(); void sendString(std::span, CompletionHandler&&); @@ -52,6 +51,8 @@ SessionSet* sessionSet() { return nullptr; } private: + WebSocketTask(NetworkSocketChannel&, const WebCore::ResourceRequest&, SoupSession*, SoupMessage*, const String& protocol); + void didConnect(GRefPtr&&); void didFail(String&&); void didClose(unsigned short code, const String& reason); @@ -59,13 +60,13 @@ String acceptedExtensions() const; - Ref protectedChannel() const; + RefPtr protectedChannel() const; static void didReceiveMessageCallback(WebSocketTask*, SoupWebsocketDataType, GBytes*); static void didReceiveErrorCallback(WebSocketTask*, GError*); static void didCloseCallback(WebSocketTask*); - WeakRef m_channel; + WeakPtr m_channel; WebCore::ResourceRequest m_request; GRefPtr m_handshakeMessage; GRefPtr m_connection; diff -Nru webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/storage/CacheStorageDiskStore.cpp webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/storage/CacheStorageDiskStore.cpp --- webkit2gtk-2.50.4/Source/WebKit/NetworkProcess/storage/CacheStorageDiskStore.cpp 2025-08-08 09:17:55.820465300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/NetworkProcess/storage/CacheStorageDiskStore.cpp 2026-02-27 21:48:48.039168100 +0000 @@ -69,13 +69,13 @@ } struct RecordMetaData { - RecordMetaData() { } + RecordMetaData() = default; explicit RecordMetaData(const NetworkCache::Key& key) : cacheStorageVersion(currentVersion) , key(key) { } - unsigned cacheStorageVersion; + unsigned cacheStorageVersion { 0 }; NetworkCache::Key key; WallTime timeStamp; SHA1::Digest headerHash; diff -Nru webkit2gtk-2.50.4/Source/WebKit/Platform/IPC/StreamClientConnection.cpp webkit2gtk-2.50.6/Source/WebKit/Platform/IPC/StreamClientConnection.cpp --- webkit2gtk-2.50.4/Source/WebKit/Platform/IPC/StreamClientConnection.cpp 2025-08-08 09:17:55.832465200 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/Platform/IPC/StreamClientConnection.cpp 2026-02-27 21:48:48.039168100 +0000 @@ -41,18 +41,22 @@ void StreamClientConnection::DedicatedConnectionClient::didReceiveMessage(Connection& connection, Decoder& decoder) { - m_receiver->didReceiveMessage(connection, decoder); + if (RefPtr receiver = m_receiver.get()) + receiver->didReceiveMessage(connection, decoder); } bool StreamClientConnection::DedicatedConnectionClient::didReceiveSyncMessage(Connection& connection, Decoder& decoder, UniqueRef& replyEncoder) { - return m_receiver->didReceiveSyncMessage(connection, decoder, replyEncoder); + if (RefPtr receiver = m_receiver.get()) + return receiver->didReceiveSyncMessage(connection, decoder, replyEncoder); + return false; } void StreamClientConnection::DedicatedConnectionClient::didClose(Connection& connection) { // Client is expected to listen to Connection::didClose() from the connection it sent to the dedicated connection to. - m_receiver->didClose(connection); + if (RefPtr receiver = m_receiver.get()) + receiver->didClose(connection); } void StreamClientConnection::DedicatedConnectionClient::didReceiveInvalidMessage(Connection&, MessageName, const Vector&) diff -Nru webkit2gtk-2.50.4/Source/WebKit/Platform/IPC/StreamClientConnection.h webkit2gtk-2.50.6/Source/WebKit/Platform/IPC/StreamClientConnection.h --- webkit2gtk-2.50.4/Source/WebKit/Platform/IPC/StreamClientConnection.h 2025-08-29 07:21:25.057515400 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/Platform/IPC/StreamClientConnection.h 2026-02-27 21:48:48.039168100 +0000 @@ -140,7 +140,7 @@ void didReceiveInvalidMessage(Connection&, MessageName, const Vector& indicesOfObjectsFailingDecoding) final; private: const CheckedRef m_owner; - const CheckedRef m_receiver; + WeakPtr m_receiver; }; std::optional m_dedicatedConnectionClient; uint64_t m_currentDestinationID { 0 }; diff -Nru webkit2gtk-2.50.4/Source/WebKit/Scripts/webkit/messages.py webkit2gtk-2.50.6/Source/WebKit/Scripts/webkit/messages.py --- webkit2gtk-2.50.4/Source/WebKit/Scripts/webkit/messages.py 2025-08-08 09:17:55.848465000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/Scripts/webkit/messages.py 2026-02-27 21:48:48.040168000 +0000 @@ -741,6 +741,7 @@ result.append('\n') if receiver.condition: + result.append('#include \n') result.append('#if %s\n\n' % receiver.condition) forward_declarations, headers = forward_declarations_and_headers(receiver) diff -Nru webkit2gtk-2.50.4/Source/WebKit/Scripts/webkit/tests/TestWithLegacyReceiverMessages.h webkit2gtk-2.50.6/Source/WebKit/Scripts/webkit/tests/TestWithLegacyReceiverMessages.h --- webkit2gtk-2.50.4/Source/WebKit/Scripts/webkit/tests/TestWithLegacyReceiverMessages.h 2025-08-08 09:17:55.852464700 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/Scripts/webkit/tests/TestWithLegacyReceiverMessages.h 2026-02-27 21:48:48.040168000 +0000 @@ -24,6 +24,7 @@ #pragma once +#include #if (ENABLE(WEBKIT2) && (NESTED_MASTER_CONDITION || MASTER_OR && MASTER_AND)) #include "ArgumentCoders.h" diff -Nru webkit2gtk-2.50.4/Source/WebKit/Scripts/webkit/tests/TestWithoutAttributesMessages.h webkit2gtk-2.50.6/Source/WebKit/Scripts/webkit/tests/TestWithoutAttributesMessages.h --- webkit2gtk-2.50.4/Source/WebKit/Scripts/webkit/tests/TestWithoutAttributesMessages.h 2025-08-08 09:17:55.856464600 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/Scripts/webkit/tests/TestWithoutAttributesMessages.h 2026-02-27 21:48:48.040168000 +0000 @@ -24,6 +24,7 @@ #pragma once +#include #if (ENABLE(WEBKIT2) && (NESTED_MASTER_CONDITION || MASTER_OR && MASTER_AND)) #include "ArgumentCoders.h" diff -Nru webkit2gtk-2.50.4/Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in webkit2gtk-2.50.6/Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in --- webkit2gtk-2.50.4/Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in 2025-12-16 12:14:02.903068300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in 2026-03-03 21:21:57.570184700 +0000 @@ -8632,7 +8632,7 @@ bool m_isOpaque; [Validator='*bitsPerComponent >= 1 && *bitsPerComponent <= 16'] unsigned bitsPerComponent(); [Validator='*bytesPerPixel >= 1 && *bytesPerPixel <= 8'] unsigned bytesPerPixel(); - [Validator='*bytesPerRow >= m_size->width() * *bytesPerPixel'] unsigned bytesPerRow(); + [Validator='[&]() { std::remove_cvref_t bytesForWidth; return WTF::safeMultiply(m_size->width(), *bytesPerPixel, bytesForWidth) && *bytesPerRow >= bytesForWidth; }()'] unsigned bytesPerRow(); #if USE(CG) [Validator='!(*m_bitmapInfo & ~(kCGBitmapAlphaInfoMask | static_cast(kCGImageByteOrderMask) | kCGBitmapFloatComponents))'] CGBitmapInfo m_bitmapInfo; #endif diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/C/WKPage.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/C/WKPage.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/C/WKPage.cpp 2025-08-08 09:17:55.944463000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/C/WKPage.cpp 2026-02-27 21:48:48.041168200 +0000 @@ -3531,3 +3531,10 @@ completionHandler(found, context); }); } + +void WKPageDoAfterProcessingAllPendingMouseEvents(WKPageRef page, void* context, WKPageDoAfterProcessingAllPendingMouseEventsFunction completionHandler) +{ + toProtectedImpl(page)->doAfterProcessingAllPendingMouseEvents([context, completionHandler] { + completionHandler(context); + }); +} diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/C/WKPagePrivate.h webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/C/WKPagePrivate.h --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/C/WKPagePrivate.h 2025-08-08 09:17:55.944463000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/C/WKPagePrivate.h 2026-02-27 21:48:48.041168200 +0000 @@ -237,6 +237,9 @@ typedef void (*WKPageFindStringForTestingFunction)(bool found, void* functionContext); WK_EXPORT void WKPageFindStringForTesting(WKPageRef page, void* context, WKStringRef string, WKFindOptions options, unsigned maxMatchCount, WKPageFindStringForTestingFunction completionHandler); +typedef void (*WKPageDoAfterProcessingAllPendingMouseEventsFunction)(void* functionContext); +WK_EXPORT void WKPageDoAfterProcessingAllPendingMouseEvents(WKPageRef page, void* context, WKPageDoAfterProcessingAllPendingMouseEventsFunction function); + #ifdef __cplusplus } #endif diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/glib/IconDatabase.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/glib/IconDatabase.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/glib/IconDatabase.cpp 2025-08-08 09:17:55.984462300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/glib/IconDatabase.cpp 2026-02-27 21:48:48.042168100 +0000 @@ -66,22 +66,29 @@ return; } - auto versionStatement = m_db.prepareStatement("SELECT value FROM IconDatabaseInfo WHERE key = 'Version';"_s); - auto databaseVersionNumber = versionStatement ? versionStatement->columnInt(0) : 0; - if (databaseVersionNumber > currentDatabaseVersion) { - LOG(IconDatabase, "Database version number %d is greater than our current version number %d - closing the database to prevent overwriting newer versions", - databaseVersionNumber, currentDatabaseVersion); - m_db.close(); - return; - } + if (m_db.tableExists("IconDatabaseInfo"_s)) { + auto versionStatement = m_db.prepareStatement("SELECT value FROM IconDatabaseInfo WHERE key = 'Version';"_s); + if (!versionStatement) { + RELEASE_LOG_ERROR(IconDatabase, "Unable to prepare version statement (%i) - %s", m_db.lastError(), m_db.lastErrorMsg()); + return; + } - if (databaseVersionNumber < currentDatabaseVersion) { - if (m_allowDatabaseWrite == AllowDatabaseWrite::No) { + auto databaseVersionNumber = versionStatement ? versionStatement->columnInt(0) : 0; + if (databaseVersionNumber > currentDatabaseVersion) { + LOG(IconDatabase, "Database version number %d is greater than our current version number %d - closing the database to prevent overwriting newer versions", + databaseVersionNumber, currentDatabaseVersion); m_db.close(); return; } - m_db.clearAllTables(); + if (databaseVersionNumber < currentDatabaseVersion) { + if (m_allowDatabaseWrite == AllowDatabaseWrite::No) { + m_db.close(); + return; + } + + m_db.clearAllTables(); + } } // Reduce sqlite RAM cache size from default 2000 pages (~1.5kB per page). 3MB of cache for icon database is overkill. diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.h.in webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.h.in --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.h.in 2025-08-08 09:17:55.996461900 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.h.in 2026-02-27 21:48:48.042168100 +0000 @@ -141,7 +141,7 @@ * WebKitUserContentManager *manager = webkit_web_view_get_user_content_manager (); * g_signal_connect (manager, "script-message-received::foobar", * G_CALLBACK (handle_script_message), NULL); - * webkit_user_content_manager_register_script_message_handler (manager, "foobar"); + * webkit_user_content_manager_register_script_message_handler (manager, "foobar", "world"); * ``` * * Registering a script message handler will fail if the requested diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp 2025-08-08 09:17:55.996461900 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp 2026-02-27 21:48:48.044168200 +0000 @@ -825,6 +825,7 @@ pageConfiguration->setProcessPool(&webkitWebContextGetProcessPool(priv->context.get())); pageConfiguration->setPreferences(webkitSettingsGetPreferences(priv->settings.get())); pageConfiguration->preferences().setAllowTestOnlyIPC(pageConfiguration->allowTestOnlyIPC()); + pageConfiguration->preferences().setUsesSingleWebProcess(pageConfiguration->processPool().usesSingleWebProcess()); pageConfiguration->setRelatedPage(priv->relatedView ? &webkitWebViewGetPage(priv->relatedView) : nullptr); pageConfiguration->setUserContentController(priv->userContentManager ? webkitUserContentManagerGetUserContentControllerProxy(priv->userContentManager.get()) : nullptr); pageConfiguration->setControlledByAutomation(priv->isControlledByAutomation); diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/gtk/DragSourceGtk4.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/gtk/DragSourceGtk4.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/gtk/DragSourceGtk4.cpp 2025-08-08 09:17:56.000461800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/gtk/DragSourceGtk4.cpp 2026-02-27 21:48:48.044168200 +0000 @@ -45,6 +45,8 @@ DragSource::~DragSource() { + if (m_drag) + g_signal_handlers_disconnect_by_data(m_drag.get(), this); } void DragSource::begin(SelectionData&& selectionData, OptionSet operationMask, RefPtr&& image, IntPoint&& imageHotspot) diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp 2025-12-16 12:14:02.907068300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp 2026-02-27 21:48:48.045168200 +0000 @@ -1721,7 +1721,7 @@ #endif #if USE(GTK4) -static void webkitWebViewBaseEnter(WebKitWebViewBase* webViewBase, double x, double y, GdkCrossingMode, GtkEventController*) +static void webkitWebViewBaseEnter(WebKitWebViewBase* webViewBase, double x, double y, GtkEventController*) { WebKitWebViewBasePrivate* priv = webViewBase->priv; if (priv->dialog) @@ -1761,7 +1761,7 @@ return GDK_EVENT_PROPAGATE; } -static void webkitWebViewBaseLeave(WebKitWebViewBase* webViewBase, GdkCrossingMode, GtkEventController*) +static void webkitWebViewBaseLeave(WebKitWebViewBase* webViewBase, GtkEventController*) { WebKitWebViewBasePrivate* priv = webViewBase->priv; if (priv->dialog) diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/Launcher/ProcessLauncher.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/Launcher/ProcessLauncher.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/Launcher/ProcessLauncher.cpp 2025-08-08 09:17:56.040461000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/Launcher/ProcessLauncher.cpp 2026-02-27 21:48:48.046168000 +0000 @@ -53,11 +53,6 @@ tracePoint(ProcessLaunchEnd, m_launchOptions.processIdentifier.toUInt64(), static_cast(m_launchOptions.processType)); } -auto ProcessLauncher::checkedClient() const -> CheckedPtr -{ - return m_client; -} - #if !PLATFORM(COCOA) void ProcessLauncher::platformDestroy() { @@ -71,7 +66,7 @@ tracePoint(ProcessLaunchEnd, m_launchOptions.processIdentifier.toUInt64(), static_cast(m_launchOptions.processType), static_cast(m_processID)); - CheckedPtr client = m_client; + RefPtr client = m_client.get(); if (!client) { #if OS(DARWIN) && !USE(UNIX_DOMAIN_SOCKETS) // FIXME: Release port rights/connections in the Connection::Identifier destructor. diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/Launcher/ProcessLauncher.h webkit2gtk-2.50.6/Source/WebKit/UIProcess/Launcher/ProcessLauncher.h --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/Launcher/ProcessLauncher.h 2025-08-08 09:17:56.040461000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/Launcher/ProcessLauncher.h 2026-02-27 21:48:48.046168000 +0000 @@ -125,6 +125,8 @@ public: virtual ~Client() { } + virtual void ref() const = 0; + virtual void deref() const = 0; virtual void didFinishLaunching(ProcessLauncher*, IPC::Connection::Identifier&&) = 0; virtual bool shouldConfigureJSCForTesting() const { return false; } virtual bool isJITEnabled() const { return true; } @@ -174,8 +176,6 @@ void platformInvalidate(); void platformDestroy(); - CheckedPtr checkedClient() const; - #if PLATFORM(COCOA) void terminateXPCConnection(); #endif diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp 2025-08-08 09:17:56.044461000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/Network/NetworkProcessProxy.cpp 2026-02-27 21:48:48.047168000 +0000 @@ -223,6 +223,8 @@ parameters.enableModernDownloadProgress = CFPreferencesGetAppBooleanValue(CFSTR("EnableModernDownloadProgress"), CFSTR("com.apple.WebKit"), nullptr); #endif parameters.allowedFirstPartiesForCookies = WebProcessProxy::allowedFirstPartiesForCookies(); + for (auto it = m_allowedFilePathsByProcess.begin(); it != m_allowedFilePathsByProcess.end(); ++it) + parameters.allowedFilePaths.add(it->key.coreProcessIdentifier(), copyToVector(it->value)); #if PLATFORM(COCOA) parameters.isParentProcessFullWebBrowserOrRunningTest = isFullWebBrowserOrRunningTest(); @@ -1992,6 +1994,16 @@ completionHandler(); } +void NetworkProcessProxy::addAllowedFilePaths(WebProcessProxy& webProcessProxy, const Vector& paths) +{ + auto& pathSet = m_allowedFilePathsByProcess.ensure(webProcessProxy, [] { + return HashSet { }; + }).iterator->value; + + for (auto& path : paths) + pathSet.add(path); +} + #if USE(RUNNINGBOARD) void NetworkProcessProxy::wakeUpWebProcessForIPC(WebCore::ProcessIdentifier processIdentifier) { diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/Network/NetworkProcessProxy.h webkit2gtk-2.50.6/Source/WebKit/UIProcess/Network/NetworkProcessProxy.h --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/Network/NetworkProcessProxy.h 2025-08-08 09:17:56.044461000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/Network/NetworkProcessProxy.h 2026-02-27 21:48:48.047168000 +0000 @@ -141,6 +141,7 @@ void dataTaskWithRequest(WebPageProxy&, PAL::SessionID, WebCore::ResourceRequest&&, const std::optional& topOrigin, bool shouldRunAtForegroundPriority, CompletionHandler&&); void addAllowedFirstPartyForCookies(WebProcessProxy&, const WebCore::RegistrableDomain& firstPartyForCookies, LoadedWebArchive, CompletionHandler&&); + void addAllowedFilePaths(WebProcessProxy&, const Vector& paths); void fetchWebsiteData(PAL::SessionID, OptionSet, OptionSet, CompletionHandler&&); void deleteWebsiteData(PAL::SessionID, OptionSet, WallTime modifiedSince, const HashSet&, CompletionHandler&&); @@ -475,6 +476,7 @@ WeakHashSet m_websiteDataStores; WeakHashMap>> m_allowedFirstPartiesForCookies; + WeakHashMap> m_allowedFilePathsByProcess; HashMap> m_dataTasks; #if PLATFORM(MAC) // On macOS, we prevent suspension of the NetworkProcess to avoid kills when holding diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/SpeechRecognitionServer.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/SpeechRecognitionServer.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/SpeechRecognitionServer.cpp 2025-08-08 09:17:56.052461000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/SpeechRecognitionServer.cpp 2026-03-04 00:15:18.085550300 +0000 @@ -177,6 +177,9 @@ void SpeechRecognitionServer::sendUpdate(const WebCore::SpeechRecognitionUpdate& update) { + if (!m_process || !m_process->hasConnection()) + return; + send(Messages::WebSpeechRecognitionConnection::DidReceiveUpdate(update)); } diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebPageProxy.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebPageProxy.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebPageProxy.cpp 2025-12-16 12:14:02.919068000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebPageProxy.cpp 2026-03-10 13:43:27.367505600 +0000 @@ -2916,9 +2916,10 @@ return; closeOverlayedViews(); - - protectedDrawingArea()->viewWillStartLiveResize(); - + + if (RefPtr drawingArea = m_drawingArea) + drawingArea->viewWillStartLiveResize(); + send(Messages::WebPage::ViewWillStartLiveResize()); } @@ -2927,7 +2928,8 @@ if (!hasRunningProcess()) return; - protectedDrawingArea()->viewWillEndLiveResize(); + if (RefPtr drawingArea = m_drawingArea) + drawingArea->viewWillEndLiveResize(); send(Messages::WebPage::ViewWillEndLiveResize()); } @@ -3530,7 +3532,7 @@ auto completionHandler = [weakThis = WeakPtr { *this }, callbackFunction = WTFMove(callbackFunction), commandName, argument, targetFrameID] () mutable { RefPtr protectedThis = weakThis.get(); - if (!protectedThis) + if (!protectedThis || !protectedThis->hasRunningProcess()) return callbackFunction(); protectedThis->sendWithAsyncReplyToProcessContainingFrame(targetFrameID, Messages::WebPage::ExecuteEditCommandWithCallback(commandName, argument), [callbackFunction = WTFMove(callbackFunction), backgroundActivity = weakThis->processContainingFrame(targetFrameID)->protectedThrottler()->backgroundActivity("WebPageProxy::executeEditCommand"_s)] () mutable { diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebProcessCache.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebProcessCache.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebProcessCache.cpp 2025-08-29 07:21:25.069515000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebProcessCache.cpp 2026-02-27 21:48:48.050168000 +0000 @@ -64,12 +64,23 @@ } WebProcessCache::WebProcessCache(WebProcessPool& processPool) - : m_evictionTimer(RunLoop::mainSingleton(), "WebProcessCache::EvictionTimer"_s, this, &WebProcessCache::clear) + : m_processPool(processPool) + , m_evictionTimer(RunLoop::mainSingleton(), "WebProcessCache::EvictionTimer"_s, this, &WebProcessCache::clear) { updateCapacity(processPool); platformInitialize(); } +void WebProcessCache::ref() const +{ + m_processPool->ref(); +} + +void WebProcessCache::deref() const +{ + m_processPool->deref(); +} + bool WebProcessCache::canCacheProcess(WebProcessProxy& process) const { if (!capacity()) { @@ -114,12 +125,11 @@ return false; // CachedProcess can destroy the process pool (which owns the WebProcessCache), by making its reference weak in WebProcessProxy::setIsInProcessCache. - Ref protectedProcessPool = process->processPool(); uint64_t requestIdentifier = generateAddRequestIdentifier(); m_pendingAddRequests.add(requestIdentifier, CachedProcess::create(process.copyRef())); WEBPROCESSCACHE_RELEASE_LOG("addProcessIfPossible: Checking if process is responsive before caching it", process->processID()); - process->isResponsive([this, checkedThis = CheckedPtr { this }, processPool = WTFMove(protectedProcessPool), process, requestIdentifier](bool isResponsive) { + process->isResponsive([this, protectedThis = Ref { *this }, process, requestIdentifier](bool isResponsive) { auto cachedProcess = m_pendingAddRequests.take(requestIdentifier); if (!cachedProcess) return; @@ -128,7 +138,7 @@ WEBPROCESSCACHE_RELEASE_LOG_ERROR("addProcessIfPossible(): Not caching process because it is not responsive", cachedProcess->process().processID()); return; } - processPool->webProcessCache().addProcess(cachedProcess.releaseNonNull()); + addProcess(cachedProcess.releaseNonNull()); }); return true; } diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebProcessCache.h webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebProcessCache.h --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebProcessCache.h 2025-08-08 09:17:56.064460500 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebProcessCache.h 2026-02-27 21:48:48.051168200 +0000 @@ -29,6 +29,7 @@ #include "WebProcessProxy.h" #include #include +#include #include #include #include @@ -41,9 +42,8 @@ class WebProcessPool; class WebsiteDataStore; -class WebProcessCache final : public CanMakeThreadSafeCheckedPtr { +class WebProcessCache final : public AbstractRefCountedAndCanMakeWeakPtr { WTF_MAKE_TZONE_ALLOCATED(WebProcessCache); - WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(WebProcessCache); public: explicit WebProcessCache(WebProcessPool&); @@ -64,6 +64,9 @@ void removeProcess(WebProcessProxy&, ShouldShutDownProcess); static void setCachedProcessSuspensionDelayForTesting(Seconds); + void ref() const final; + void deref() const final; + private: static Seconds cachedProcessLifetime; static Seconds clearingDelayAfterApplicationResignsActive; @@ -105,6 +108,7 @@ unsigned m_capacity { 0 }; + WeakRef m_processPool; HashMap> m_pendingAddRequests; HashMap> m_processesPerSite; RunLoop::Timer m_evictionTimer; diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebProcessPool.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebProcessPool.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebProcessPool.cpp 2025-08-29 07:21:25.069515000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebProcessPool.cpp 2026-02-27 21:48:48.051168200 +0000 @@ -268,7 +268,7 @@ , m_foregroundWebProcessCounter([this](RefCounterEvent) { updateProcessAssertions(); }) , m_backgroundWebProcessCounter([this](RefCounterEvent) { updateProcessAssertions(); }) , m_backForwardCache(makeUniqueRefWithoutRefCountedCheck(*this)) - , m_webProcessCache(makeUniqueRef(*this)) + , m_webProcessCache(makeUniqueRefWithoutRefCountedCheck(*this)) , m_webProcessWithAudibleMediaCounter([this](RefCounterEvent) { updateAudibleMediaAssertions(); }) , m_audibleActivityTimer(RunLoop::mainSingleton(), "WebProcessPool::AudibleActivityTimer"_s, this, &WebProcessPool::clearAudibleActivity) , m_webProcessWithMediaStreamingCounter([this](RefCounterEvent) { updateMediaStreamingActivity(); }) diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebsiteData/soup/WebsiteDataStoreSoup.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebsiteData/soup/WebsiteDataStoreSoup.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/WebsiteData/soup/WebsiteDataStoreSoup.cpp 2025-08-08 09:17:56.068460500 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/WebsiteData/soup/WebsiteDataStoreSoup.cpp 2026-03-03 21:21:57.570184700 +0000 @@ -31,6 +31,7 @@ #include "NetworkProcessMessages.h" #include "WebProcessPool.h" #include "WebsiteDataStoreParameters.h" +#include namespace WebKit { @@ -43,6 +44,7 @@ networkSessionParameters.cookiePersistentStoragePath = m_cookiePersistentStoragePath; networkSessionParameters.cookiePersistentStorageType = m_cookiePersistentStorageType; networkSessionParameters.cookieAcceptPolicy = m_cookieAcceptPolicy; + networkSessionParameters.sourceApplicationBundleIdentifier = String::fromUTF8(WTF::applicationID().span()); } void WebsiteDataStore::setPersistentCredentialStorageEnabled(bool enabled) diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp 2025-09-15 08:35:49.343534500 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp 2026-02-27 21:48:48.052168100 +0000 @@ -366,14 +366,6 @@ return m_accessibilityBusAddress.value(); } -#if PLATFORM(GTK) - auto address = Display::singleton().accessibilityBusAddress(); - if (!address.isEmpty()) { - m_accessibilityBusAddress = WTFMove(address); - return m_accessibilityBusAddress.value(); - } -#endif - m_accessibilityBusAddress = queryAccessibilityBusAddress(); return m_accessibilityBusAddress.value(); } diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp 2025-10-08 13:32:49.137722500 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.cpp 2026-02-27 21:48:48.053168000 +0000 @@ -217,11 +217,8 @@ legacyMainFrameProcess->removeMessageReceiver(Messages::AcceleratedBackingStore::messageReceiverName(), m_surfaceID); } - if (m_gdkGLContext) { - gdk_gl_context_make_current(m_gdkGLContext.get()); - m_committedBuffer = nullptr; + if (m_gdkGLContext && m_gdkGLContext.get() == gdk_gl_context_get_current()) gdk_gl_context_clear_current(); - } } AcceleratedBackingStore::Buffer::Buffer(WebPageProxy& webPage, uint64_t id, uint64_t surfaceID, const IntSize& size, RendererBufferFormat::Usage usage) @@ -450,8 +447,10 @@ glDisplay->destroyImage(m_image); #if !USE(GTK4) - if (m_textureID) + if (m_textureID) { + gdk_gl_context_make_current(m_gdkGLContext.get()); glDeleteTextures(1, &m_textureID); + } #endif } @@ -494,6 +493,7 @@ if (m_textureID) return; + m_gdkGLContext = gdk_gl_context_get_current(); glGenTextures(1, &m_textureID); glBindTexture(GL_TEXTURE_2D, m_textureID); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); @@ -721,13 +721,10 @@ void AcceleratedBackingStore::unrealize() { - if (m_gdkGLContext) { - gdk_gl_context_make_current(m_gdkGLContext.get()); - m_committedBuffer = nullptr; + m_committedBuffer = nullptr; + + if (m_gdkGLContext && m_gdkGLContext.get() == gdk_gl_context_get_current()) gdk_gl_context_clear_current(); - m_gdkGLContext = nullptr; - } else - m_committedBuffer = nullptr; } void AcceleratedBackingStore::ensureGLContext() diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.h webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.h --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.h 2025-08-08 09:17:56.072460400 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/AcceleratedBackingStore.h 2026-02-27 21:48:48.053168000 +0000 @@ -148,28 +148,6 @@ RendererBufferFormat::Usage m_usage { RendererBufferFormat::Usage::Rendering }; }; -#if GTK_CHECK_VERSION(4, 13, 4) - class BufferDMABuf final : public Buffer { - public: - static RefPtr create(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, uint32_t format, Vector&&, Vector&& offsets, Vector&& strides, uint64_t modifier); - ~BufferDMABuf() = default; - - private: - BufferDMABuf(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, Vector&&, GRefPtr&&); - - Buffer::Type type() const override { return Buffer::Type::DmaBuf; } - void didUpdateContents(Buffer*, const Rects&) override; - GdkTexture* texture() const override { return m_texture.get(); } - RendererBufferDescription description() const override; - RefPtr asNativeImageForTesting() const override; - void release() override; - - Vector m_fds; - GRefPtr m_builder; - GRefPtr m_texture; - }; -#endif - class BufferEGLImage final : public Buffer { public: static RefPtr create(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, uint32_t format, Vector&&, Vector&& offsets, Vector&& strides, uint64_t modifier); @@ -194,52 +172,74 @@ #if USE(GTK4) GRefPtr m_texture; #else + GRefPtr m_gdkGLContext; unsigned m_textureID { 0 }; #endif uint32_t m_fourcc { 0 }; uint64_t m_modifier { 0 }; }; -#if USE(GBM) - class BufferGBM final : public Buffer { + class BufferSHM final : public Buffer { public: - static RefPtr create(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, uint32_t format, WTF::UnixFileDescriptor&&, uint32_t stride); - ~BufferGBM(); + static RefPtr create(WebPageProxy&, uint64_t id, uint64_t surfaceID, RefPtr&&); private: - BufferGBM(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, WTF::UnixFileDescriptor&&, struct gbm_bo*); + BufferSHM(WebPageProxy&, uint64_t id, uint64_t surfaceID, RefPtr&&); - Buffer::Type type() const override { return Buffer::Type::Gbm; } + Buffer::Type type() const override { return Buffer::Type::SharedMemory; } void didUpdateContents(Buffer*, const Rects&) override; cairo_surface_t* surface() const override { return m_surface.get(); } RendererBufferDescription description() const override; RefPtr asNativeImageForTesting() const override; void release() override; - WTF::UnixFileDescriptor m_fd; - struct gbm_bo* m_buffer { nullptr }; + RefPtr m_bitmap; RefPtr m_surface; }; + +#if GTK_CHECK_VERSION(4, 13, 4) + class BufferDMABuf final : public Buffer { + public: + static RefPtr create(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, uint32_t format, Vector&&, Vector&& offsets, Vector&& strides, uint64_t modifier); + ~BufferDMABuf() = default; + + private: + BufferDMABuf(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, Vector&&, GRefPtr&&); + + Buffer::Type type() const override { return Buffer::Type::DmaBuf; } + void didUpdateContents(Buffer*, const Rects&) override; + GdkTexture* texture() const override { return m_texture.get(); } + RendererBufferDescription description() const override; + RefPtr asNativeImageForTesting() const override; + void release() override; + + Vector m_fds; + GRefPtr m_builder; + GRefPtr m_texture; + }; #endif - class BufferSHM final : public Buffer { +#if USE(GBM) + class BufferGBM final : public Buffer { public: - static RefPtr create(WebPageProxy&, uint64_t id, uint64_t surfaceID, RefPtr&&); - ~BufferSHM() = default; + static RefPtr create(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, uint32_t format, WTF::UnixFileDescriptor&&, uint32_t stride); + ~BufferGBM(); private: - BufferSHM(WebPageProxy&, uint64_t id, uint64_t surfaceID, RefPtr&&); + BufferGBM(WebPageProxy&, uint64_t id, uint64_t surfaceID, const WebCore::IntSize&, RendererBufferFormat::Usage, WTF::UnixFileDescriptor&&, struct gbm_bo*); - Buffer::Type type() const override { return Buffer::Type::SharedMemory; } + Buffer::Type type() const override { return Buffer::Type::Gbm; } void didUpdateContents(Buffer*, const Rects&) override; cairo_surface_t* surface() const override { return m_surface.get(); } RendererBufferDescription description() const override; RefPtr asNativeImageForTesting() const override; void release() override; - RefPtr m_bitmap; + WTF::UnixFileDescriptor m_fd; + struct gbm_bo* m_buffer { nullptr }; RefPtr m_surface; }; +#endif WeakPtr m_webPage; FenceMonitor m_fenceMonitor; diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/Display.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/Display.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/Display.cpp 2025-08-08 09:17:56.072460400 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/Display.cpp 2026-02-27 21:48:48.053168000 +0000 @@ -96,24 +96,6 @@ return nullptr; } -String Display::accessibilityBusAddress() const -{ - if (!m_gdkDisplay) - return { }; - -#if USE(GTK4) - if (const char* atspiBusAddress = static_cast(g_object_get_data(G_OBJECT(m_gdkDisplay.get()), "-gtk-atspi-bus-address"))) - return String::fromUTF8(atspiBusAddress); -#endif - -#if PLATFORM(X11) - if (isX11()) - return accessibilityBusAddressX11(); -#endif - - return { }; -} - #if !PLATFORM(X11) bool Display::isX11() const { diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/Display.h webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/Display.h --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/Display.h 2025-08-29 07:21:25.073515000 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/Display.h 2026-02-27 21:48:48.053168000 +0000 @@ -51,13 +51,10 @@ bool isX11() const; bool isWayland() const; - String accessibilityBusAddress() const; - private: Display(); #if PLATFORM(X11) bool initializeGLDisplayX11() const; - String accessibilityBusAddressX11() const; #endif #if PLATFORM(WAYLAND) bool initializeGLDisplayWayland() const; diff -Nru webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/DisplayX11.cpp webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/DisplayX11.cpp --- webkit2gtk-2.50.4/Source/WebKit/UIProcess/gtk/DisplayX11.cpp 2025-08-08 09:17:56.072460400 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/UIProcess/gtk/DisplayX11.cpp 2026-02-27 21:48:48.054168200 +0000 @@ -77,26 +77,6 @@ return false; } -String Display::accessibilityBusAddressX11() const -{ - auto* xDisplay = GDK_DISPLAY_XDISPLAY(m_gdkDisplay.get()); - Atom atspiBusAtom = XInternAtom(xDisplay, "AT_SPI_BUS", False); - Atom type; - int format; - unsigned long itemCount, bytesAfter; - unsigned char* data = nullptr; - XErrorTrapper trapper(xDisplay, XErrorTrapper::Policy::Ignore); - WTF_ALLOW_UNSAFE_BUFFER_USAGE_BEGIN // GTK port. - XGetWindowProperty(xDisplay, RootWindowOfScreen(DefaultScreenOfDisplay(xDisplay)), atspiBusAtom, 0L, 8192, False, XA_STRING, &type, &format, &itemCount, &bytesAfter, &data); - WTF_ALLOW_UNSAFE_BUFFER_USAGE_END - - auto atspiBusAddress = String::fromUTF8(reinterpret_cast(data)); - if (data) - XFree(data); - - return atspiBusAddress; -} - } // namespace WebKit #endif // PLATFORM(X11) diff -Nru webkit2gtk-2.50.4/Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp webkit2gtk-2.50.6/Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp --- webkit2gtk-2.50.4/Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp 2025-08-08 09:17:56.180458300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp 2026-02-27 21:48:48.054168200 +0000 @@ -150,8 +150,9 @@ return; } - m_blobLoader = makeUnique(*this); - auto loader = serviceWorkerThreadProxy->createBlobLoader(*m_blobLoader, blobURL); + Ref blobLoader = BlobLoader::create(*this); + m_blobLoader = blobLoader.copyRef(); + auto loader = serviceWorkerThreadProxy->createBlobLoader(blobLoader, blobURL); if (!loader) { m_blobLoader = nullptr; didFail(internalError(blobURL)); @@ -350,4 +351,29 @@ cleanup(); } +Ref WebServiceWorkerFetchTaskClient::BlobLoader::create(WebServiceWorkerFetchTaskClient& client) +{ + return adoptRef(*new BlobLoader(client)); +} + +WebServiceWorkerFetchTaskClient::BlobLoader::~BlobLoader() = default; + +void WebServiceWorkerFetchTaskClient::BlobLoader::didReceiveData(const WebCore::SharedBuffer& data) +{ + if (RefPtr client = m_client.get()) + client->didReceiveBlobChunk(data); +} + +void WebServiceWorkerFetchTaskClient::BlobLoader::didFail(const WebCore::ResourceError& error) +{ + if (RefPtr client = m_client.get()) + client->didFail(error); +} + +void WebServiceWorkerFetchTaskClient::BlobLoader::didSucceed(const WebCore::NetworkLoadMetrics&) +{ + if (RefPtr client = m_client.get()) + client->didFinishBlobLoading(); +} + } // namespace WebKit diff -Nru webkit2gtk-2.50.4/Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.h webkit2gtk-2.50.6/Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.h --- webkit2gtk-2.50.4/Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.h 2025-08-08 09:17:56.180458300 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/WebProcess/Storage/WebServiceWorkerFetchTaskClient.h 2026-02-27 21:48:48.054168200 +0000 @@ -40,6 +40,7 @@ namespace WebKit { class WebServiceWorkerFetchTaskClient final : public WebCore::ServiceWorkerFetch::Client { + WTF_DEPRECATED_MAKE_FAST_ALLOCATED(WebServiceWorkerFetchTaskClient); public: static Ref create(Ref&& connection, WebCore::ServiceWorkerIdentifier serviceWorkerIdentifier, WebCore::SWServerConnectionIdentifier serverConnectionIdentifier, WebCore::FetchIdentifier fetchTaskIdentifier, bool needsContinueDidReceiveResponseMessage) { @@ -77,21 +78,27 @@ void didReceiveBlobChunk(const WebCore::SharedBuffer&); void didFinishBlobLoading(); - struct BlobLoader final : WebCore::FetchLoaderClient { + class BlobLoader final : public RefCounted, public WebCore::FetchLoaderClient { WTF_MAKE_TZONE_ALLOCATED(BlobLoader); - WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(BlobLoader); public: - - explicit BlobLoader(WebServiceWorkerFetchTaskClient& client) : client(client) { } + static Ref create(WebServiceWorkerFetchTaskClient&); + ~BlobLoader(); // FetchLoaderClient API void didReceiveResponse(const WebCore::ResourceResponse&) final { } - void didReceiveData(const WebCore::SharedBuffer& data) final { client->didReceiveBlobChunk(data); } - void didFail(const WebCore::ResourceError& error) final { client->didFail(error); } - void didSucceed(const WebCore::NetworkLoadMetrics&) final { client->didFinishBlobLoading(); } - - const Ref client; - std::unique_ptr loader; + void didReceiveData(const WebCore::SharedBuffer&) final; + void didFail(const WebCore::ResourceError&) final; + void didSucceed(const WebCore::NetworkLoadMetrics&) final; + void ref() const final { RefCounted::ref(); } + void deref() const final { RefCounted::deref(); } + + RefPtr loader; + + private: + explicit BlobLoader(WebServiceWorkerFetchTaskClient& client) + : m_client(client) + { } + ThreadSafeWeakPtr m_client; }; Lock m_connectionLock; @@ -99,7 +106,7 @@ WebCore::SWServerConnectionIdentifier m_serverConnectionIdentifier; WebCore::ServiceWorkerIdentifier m_serviceWorkerIdentifier; WebCore::FetchIdentifier m_fetchIdentifier; - std::unique_ptr m_blobLoader; + RefPtr m_blobLoader; bool m_needsContinueDidReceiveResponseMessage { false }; bool m_waitingForContinueDidReceiveResponseMessage { false }; Variant, UniqueRef> m_responseData; diff -Nru webkit2gtk-2.50.4/Source/WebKit/WebProcess/WebPage/WebPage.cpp webkit2gtk-2.50.6/Source/WebKit/WebProcess/WebPage/WebPage.cpp --- webkit2gtk-2.50.4/Source/WebKit/WebProcess/WebPage/WebPage.cpp 2025-12-16 12:14:02.947067500 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/WebProcess/WebPage/WebPage.cpp 2026-02-27 21:48:48.056168000 +0000 @@ -1973,6 +1973,9 @@ if (RefPtr localFrame = m_mainFrame->coreLocalFrame()) localFrame->loader().detachFromParent(); + if (RefPtr provisionalFrame = m_mainFrame->provisionalFrame()) + provisionalFrame->loader().detachFromParent(); + #if ENABLE(SCROLLING_THREAD) if (m_useAsyncScrolling) protectedDrawingArea()->unregisterScrollingTree(); @@ -3622,7 +3625,7 @@ flushDeferredDidReceiveMouseEvent(); - if (shouldDeferDidReceiveEvent && drawingArea->scheduleRenderingUpdate()) { + if (shouldDeferDidReceiveEvent) { // For mousemove events where the user is only hovering (not clicking and dragging), // we defer sending the DidReceiveEvent() IPC message until the end of the rendering // update to throttle the rate of these events to the rendering update frequency. @@ -3630,6 +3633,7 @@ // coalesces mousemove events until the DidReceiveEvent() message is received after // the rendering update. m_deferredDidReceiveMouseEvent = { { mouseEvent.type(), handled } }; + protectedCorePage()->scheduleRenderingUpdate({ }); return; } @@ -8664,7 +8668,8 @@ if (result.wasGranted == StorageAccessWasGranted::Yes) { switch (result.scope) { case StorageAccessScope::PerFrame: - frame->protectedLocalFrameLoaderClient()->setHasFrameSpecificStorageAccess({ frameID, pageID }); + if (RefPtr localFrameLoaderClient = frame->localFrameLoaderClient()) + localFrameLoaderClient->setHasFrameSpecificStorageAccess({ frameID, pageID }); break; case StorageAccessScope::PerPage: addDomainWithPageLevelStorageAccess(result.topFrameDomain, result.subFrameDomain); diff -Nru webkit2gtk-2.50.4/Source/WebKit/gtk/NEWS webkit2gtk-2.50.6/Source/WebKit/gtk/NEWS --- webkit2gtk-2.50.4/Source/WebKit/gtk/NEWS 2025-12-16 13:03:20.133175800 +0000 +++ webkit2gtk-2.50.6/Source/WebKit/gtk/NEWS 2026-03-12 13:50:55.403791400 +0000 @@ -1,4 +1,27 @@ ================ +WebKitGTK 2.50.6 +================ + +What's new in WebKitGTK 2.50.6? + + - Fix sample code included in the documentation of the + webkit_user_content_manager_register_script_message_handler() + function. + - Fix MP4 muxing when using GStreamer 1.28. + - Fix WebAudio not resuming correctly after using window.alert() + - Fix WebAudio producing incorrect output in some cases due to + incorrect sample buffer management. + - Fix several crashes and rendering issues. + +================ +WebKitGTK 2.50.5 +================ + +What's new in WebKitGTK 2.50.5? + + - Fix several crashes and rendering issues. + +================ WebKitGTK 2.50.4 ================ diff -Nru webkit2gtk-2.50.4/Source/cmake/OptionsCommon.cmake webkit2gtk-2.50.6/Source/cmake/OptionsCommon.cmake --- webkit2gtk-2.50.4/Source/cmake/OptionsCommon.cmake 2025-10-10 04:49:40.263699000 +0000 +++ webkit2gtk-2.50.6/Source/cmake/OptionsCommon.cmake 2026-02-27 21:48:48.059168000 +0000 @@ -76,7 +76,7 @@ set(LD_SUPPORTS_SPLIT_DEBUG TRUE) set(LD_SUPPORTS_THIN_ARCHIVES TRUE) -if (LD_VERSION MATCHES "^LLD ") +if (LD_VERSION MATCHES "(^|[ \t])LLD ") set(LD_VARIANT LLD) elseif (LD_VERSION MATCHES "^mold ") set(LD_VARIANT MOLD) @@ -128,7 +128,7 @@ if (AR_VERSION MATCHES "^GNU ar ") set(AR_VARIANT BFD) set(AR_SUPPORTS_THIN_ARCHIVES TRUE) - elseif (AR_VERSION MATCHES "^LLVM ") + elseif (AR_VERSION MATCHES "(^|[ \t])LLVM ") set(AR_VARIANT LLVM) set(AR_SUPPORTS_THIN_ARCHIVES TRUE) else () diff -Nru webkit2gtk-2.50.4/Source/cmake/OptionsGTK.cmake webkit2gtk-2.50.6/Source/cmake/OptionsGTK.cmake --- webkit2gtk-2.50.4/Source/cmake/OptionsGTK.cmake 2025-12-16 13:03:53.040497300 +0000 +++ webkit2gtk-2.50.6/Source/cmake/OptionsGTK.cmake 2026-03-12 13:50:55.403791400 +0000 @@ -3,7 +3,7 @@ WEBKIT_OPTION_BEGIN() -SET_PROJECT_VERSION(2 50 4) +SET_PROJECT_VERSION(2 50 6) set(USER_AGENT_BRANDING "" CACHE STRING "Branding to add to user agent string") @@ -211,14 +211,14 @@ EXPOSE_STRING_VARIABLE_TO_BUILD(WEBKITGTK_API_VERSION) if (WEBKITGTK_API_VERSION VERSION_EQUAL "4.0") - CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 111 7 74) - CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(JAVASCRIPTCORE 46 9 28) + CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 111 9 74) + CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(JAVASCRIPTCORE 46 11 28) elseif (WEBKITGTK_API_VERSION VERSION_EQUAL "4.1") - CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 19 7 19) - CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(JAVASCRIPTCORE 9 9 9) + CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 19 9 19) + CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(JAVASCRIPTCORE 9 11 9) elseif (WEBKITGTK_API_VERSION VERSION_EQUAL "6.0") - CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 17 7 13) - CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(JAVASCRIPTCORE 7 9 6) + CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(WEBKIT 17 9 13) + CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(JAVASCRIPTCORE 7 11 6) else () message(FATAL_ERROR "Unhandled API version") endif () diff -Nru webkit2gtk-2.50.4/Source/cmake/WebKitCompilerFlags.cmake webkit2gtk-2.50.6/Source/cmake/WebKitCompilerFlags.cmake --- webkit2gtk-2.50.4/Source/cmake/WebKitCompilerFlags.cmake 2025-08-08 09:17:56.304456000 +0000 +++ webkit2gtk-2.50.6/Source/cmake/WebKitCompilerFlags.cmake 2026-02-27 21:48:48.059168000 +0000 @@ -197,6 +197,16 @@ WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-Wno-subobject-linkage) endif () + # Older GCC versions sometimes miscompile switches with that flag on. + # Observed in testMoveConditionallyFloatingPointSameArg (testmasm), turn it + # off throughout to avoid hard-to-diagnose bugs. + if (CMAKE_CXX_COMPILER_ID MATCHES "GNU") + # This and later versions don't seem to exhibit the issue. + if (${CMAKE_CXX_COMPILER_VERSION} VERSION_LESS "14.0.1") + WEBKIT_PREPEND_GLOBAL_COMPILER_FLAGS(-fno-unswitch-loops) + endif () + endif () + WEBKIT_PREPEND_GLOBAL_CXX_FLAGS(-Wno-noexcept-type) # These GCC warnings produce too many false positives to be useful. We'll diff -Nru webkit2gtk-2.50.4/Tools/TestWebKitAPI/Tests/WTF/CheckedPtr.cpp webkit2gtk-2.50.6/Tools/TestWebKitAPI/Tests/WTF/CheckedPtr.cpp --- webkit2gtk-2.50.4/Tools/TestWebKitAPI/Tests/WTF/CheckedPtr.cpp 2025-08-08 09:17:56.476452600 +0000 +++ webkit2gtk-2.50.6/Tools/TestWebKitAPI/Tests/WTF/CheckedPtr.cpp 2026-02-27 21:48:48.060168300 +0000 @@ -41,6 +41,9 @@ WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(CheckedObject); public: int someFunction() const { return -7; } + int member() const { return m_member; } +private: + int m_member { 333 }; }; class DerivedCheckedObject : public CheckedObject { @@ -345,6 +348,16 @@ EXPECT_EQ(object->checkedPtrCount(), count); } +TEST(WTF_CheckedPtr, ObjectIsNulledOut) +{ + static NeverDestroyed> leakedCheckedPtr; + auto object = makeUnique(); + leakedCheckedPtr.get() = object.get(); + object = nullptr; + std::array allZeros { }; + EXPECT_TRUE(equalSpans(asByteSpan(*leakedCheckedPtr.get()), std::span { allZeros })); +} + class ThreadSafeCheckedPtrObject final : public CanMakeThreadSafeCheckedPtr { WTF_DEPRECATED_MAKE_FAST_ALLOCATED(ThreadSafeCheckedPtrObject); WTF_OVERRIDE_DELETE_FOR_CHECKED_PTR(ThreadSafeCheckedPtrObject); diff -Nru webkit2gtk-2.50.4/Tools/TestWebKitAPI/Tests/WTF/SortedArrayMap.cpp webkit2gtk-2.50.6/Tools/TestWebKitAPI/Tests/WTF/SortedArrayMap.cpp --- webkit2gtk-2.50.4/Tools/TestWebKitAPI/Tests/WTF/SortedArrayMap.cpp 2025-08-08 09:17:56.480452500 +0000 +++ webkit2gtk-2.50.6/Tools/TestWebKitAPI/Tests/WTF/SortedArrayMap.cpp 2026-02-27 21:48:48.060168300 +0000 @@ -96,3 +96,28 @@ ASSERT_FALSE(scriptTypesSet.contains("application/json"_s)); ASSERT_FALSE(scriptTypesSet.contains("foo/javascript"_s)); } + +TEST(WTF, LessThanASCIICaseFoldingDirectComparison) +{ + // Direct comparison test. + StringView shorter = "ab"_s; + ASCIILiteral longer = "abc"_s; + + WTF::ComparableStringView compShorter { shorter }; + WTF::ComparableLettersLiteral compLonger { longer }; + + // "ab" should be less than "abc". + bool shorterLessThanLonger = compShorter < compLonger; + EXPECT_TRUE(shorterLessThanLonger) << "\"ab\" should be < \"abc\""; + + // "abc" should NOT be less than "ab". + bool longerLessThanShorter = compLonger < compShorter; + EXPECT_FALSE(longerLessThanShorter) << "\"abc\" should NOT be < \"ab\""; + + // Test with case differences. + StringView upperShorter = "AB"_s; + WTF::ComparableStringView compUpperShorter { upperShorter }; + + bool upperShorterLessThanLonger = compUpperShorter < compLonger; + EXPECT_TRUE(upperShorterLessThanLonger) << "\"AB\" should be < \"abc\" (case insensitive)"; +} diff -Nru webkit2gtk-2.50.4/Tools/TestWebKitAPI/Tests/WebCore/TransformationMatrix.cpp webkit2gtk-2.50.6/Tools/TestWebKitAPI/Tests/WebCore/TransformationMatrix.cpp --- webkit2gtk-2.50.4/Tools/TestWebKitAPI/Tests/WebCore/TransformationMatrix.cpp 2025-08-08 09:17:56.496452000 +0000 +++ webkit2gtk-2.50.6/Tools/TestWebKitAPI/Tests/WebCore/TransformationMatrix.cpp 2026-03-09 23:37:37.494856000 +0000 @@ -42,6 +42,12 @@ #include #endif +#if USE(SKIA) +WTF_IGNORE_WARNINGS_IN_THIRD_PARTY_CODE_BEGIN +#include +WTF_IGNORE_WARNINGS_IN_THIRD_PARTY_CODE_END +#endif + namespace TestWebKitAPI { static void testIdentity(const WebCore::TransformationMatrix& transform) @@ -1170,7 +1176,7 @@ ASSERT_TRUE(test3 != test4); } -#if USE(CA) +#if USE(CA) || USE(SKIA) static void testTranslationMatrix(const WebCore::TransformationMatrix& matrix) { EXPECT_DOUBLE_EQ(1.0, matrix.m11()); @@ -1222,6 +1228,31 @@ EXPECT_DOUBLE_EQ(3.0, caFromWK.m42); EXPECT_DOUBLE_EQ(2.0, caFromWK.m43); EXPECT_DOUBLE_EQ(1.0, caFromWK.m44); +#elif USE(SKIA) + SkM44 m44 = SkM44::Translate(10.0f, 15.0f, 30.0f); + WebCore::TransformationMatrix fromSkiaM44(m44); + testTranslationMatrix(fromSkiaM44); + + SkM44 m44FromWK = test; + EXPECT_DOUBLE_EQ(m44FromWK.rc(0, 0), 16.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(1, 0), 15.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(2, 0), 14.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(3, 0), 13.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(0, 1), 12.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(1, 1), 11.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(2, 1), 10.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(3, 1), 9.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(0, 2), 8.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(1, 2), 7.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(2, 2), 6.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(3, 2), 5.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(0, 3), 4.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(1, 3), 3.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(2, 3), 2.0); + EXPECT_DOUBLE_EQ(m44FromWK.rc(3, 3), 1.0); + + WebCore::TransformationMatrix fromMM4 = m44FromWK; + EXPECT_TRUE(fromMM4 == test); #else UNUSED_VARIABLE(test); #endif @@ -1239,6 +1270,18 @@ EXPECT_DOUBLE_EQ(11.0, cgFromWK.d); EXPECT_DOUBLE_EQ(4.0, cgFromWK.tx); EXPECT_DOUBLE_EQ(3.0, cgFromWK.ty); +#elif USE(SKIA) + SkMatrix skMatrix = SkMatrix::MakeAll(6.0, 4.0, 2.0, 5.0, 3.0, 1.0, 0, 0, SK_Scalar1); + WebCore::TransformationMatrix fromSkMatrix = WebCore::AffineTransform(skMatrix); + testAffineLikeConstruction(fromSkMatrix); + + SkMatrix skMatrixFromWK = test.toAffineTransform(); + EXPECT_DOUBLE_EQ(16.0, skMatrixFromWK.get(SkMatrix::kMScaleX)); + EXPECT_DOUBLE_EQ(15.0, skMatrixFromWK.get(SkMatrix::kMSkewY)); + EXPECT_DOUBLE_EQ(12.0, skMatrixFromWK.get(SkMatrix::kMSkewX)); + EXPECT_DOUBLE_EQ(11.0, skMatrixFromWK.get(SkMatrix::kMScaleY)); + EXPECT_DOUBLE_EQ(4.0, skMatrixFromWK.get(SkMatrix::kMTransX)); + EXPECT_DOUBLE_EQ(3.0, skMatrixFromWK.get(SkMatrix::kMTransY)); #endif #if PLATFORM(WIN) || (PLATFORM(GTK) && OS(WINDOWS)) diff -Nru webkit2gtk-2.50.4/debian/changelog webkit2gtk-2.50.6/debian/changelog --- webkit2gtk-2.50.4/debian/changelog 2025-12-17 21:14:37.000000000 +0000 +++ webkit2gtk-2.50.6/debian/changelog 2026-03-20 20:24:27.000000000 +0000 @@ -1,12 +1,49 @@ -webkit2gtk (2.50.4-1~deb13u1) trixie-security; urgency=medium +webkit2gtk (2.50.6-1~deb13u1) trixie-security; urgency=medium * Rebuild for trixie-security. * Re-enable libmanette in i386. * Enable the transitional packages. * Don't override the clang compiler on armhf since trixie already uses clang-19 by default. + * Add the 'Priority: optional' field. - -- Alberto Garcia Wed, 17 Dec 2025 22:14:37 +0100 + -- Alberto Garcia Fri, 20 Mar 2026 21:24:27 +0100 + +webkit2gtk (2.50.6-1) unstable; urgency=medium + + * New upstream release. + * debian/rules: + - Use --param ggc-min-expand=10 on hurd-i386 and x32 to reduce memory + usage. + * debian/patches/no-must-tail.patch: + - Update patch to cover alpha and hppa (Closes: #1127874). + * Remove all references to mips64el as it has been removed from Debian + (see #1129516). + + -- Alberto Garcia Fri, 13 Mar 2026 10:12:36 +0100 + +webkit2gtk (2.50.5-1) unstable; urgency=medium + + * New upstream release. + * debian/control.in: + - Build depend on libxml2-utils. glib-compile-resources uses xmllint + (Jeremy Bícha). + - Remove "Priority: optional" field, this is now redundant (Debian + policy 4.7.3). + - Update Standards-Version to 4.7.3. + * debian/rules: + - Disable native SIMD on Ubuntu (LP: #2121516) (Jeremy Bícha). + - Build with -no-integrated-cpp to further reduce memory usage on some + 32-bit architectures (Closes: #1125347). + - Use gcc on armhf instead of clang-19 (Closes: #1124051) + (LP: #2103459). + - Use --param ggc-min-expand=10 on armhf and powerpc to reduce memory + usage even more. + * debian/patches/no-must-tail.patch: + - Disable musttail on sh4 and m68k (Closes: #1125380). + * Update copyright years. + + -- Alberto Garcia Tue, 10 Feb 2026 14:44:43 +0100 webkit2gtk (2.50.4-1) unstable; urgency=medium diff -Nru webkit2gtk-2.50.4/debian/control webkit2gtk-2.50.6/debian/control --- webkit2gtk-2.50.4/debian/control 2025-12-17 21:14:37.000000000 +0000 +++ webkit2gtk-2.50.6/debian/control 2026-03-20 20:24:27.000000000 +0000 @@ -7,9 +7,9 @@ Emilio Pozuelo Monfort X-Ubuntu-Use-Langpack: no Build-Depends: debhelper-compat (= 13), - bubblewrap [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32], - xdg-dbus-proxy [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32], - libseccomp-dev [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32], + bubblewrap [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x loong64 hppa ppc64 x32], + xdg-dbus-proxy [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x loong64 hppa ppc64 x32], + libseccomp-dev [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x loong64 hppa ppc64 x32], clang [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x], cmake (>= 3.20), flite1-dev, @@ -25,7 +25,7 @@ libjxl-dev, liblcms2-dev, libmanette-0.2-dev [!hurd-any], - libsysprof-capture-4-dev (>= 3.38.0) [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x hppa loong64 powerpc ppc64 sh4], + libsysprof-capture-4-dev (>= 3.38.0) [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x hppa loong64 powerpc ppc64 sh4], libxslt1-dev, libxml2-dev, libsoup-3.0-dev,libgtk-3-dev,libgtk-4-dev, @@ -44,6 +44,7 @@ libpng-dev, libtasn1-6-dev, libwebp-dev, + libxml2-utils, libxt-dev, libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev, @@ -55,7 +56,7 @@ libgl-dev, libgles-dev Build-Depends-Indep: gi-docgen, jdupes -Standards-Version: 4.7.2 +Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/webkit-team/webkit Vcs-Git: https://salsa.debian.org/webkit-team/webkit.git Homepage: https://webkitgtk.org/ diff -Nru webkit2gtk-2.50.4/debian/control.in webkit2gtk-2.50.6/debian/control.in --- webkit2gtk-2.50.4/debian/control.in 2025-12-17 21:14:37.000000000 +0000 +++ webkit2gtk-2.50.6/debian/control.in 2026-03-20 20:24:27.000000000 +0000 @@ -6,9 +6,9 @@ Emilio Pozuelo Monfort X-Ubuntu-Use-Langpack: no Build-Depends: debhelper-compat (= 13), - bubblewrap [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32], - xdg-dbus-proxy [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32], - libseccomp-dev [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32], + bubblewrap [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x loong64 hppa ppc64 x32], + xdg-dbus-proxy [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x loong64 hppa ppc64 x32], + libseccomp-dev [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x loong64 hppa ppc64 x32], clang [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x], cmake (>= 3.20), flite1-dev, @@ -24,7 +24,7 @@ libjxl-dev, liblcms2-dev, libmanette-0.2-dev [!hurd-any], - libsysprof-capture-4-dev (>= 3.38.0) [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x hppa loong64 powerpc ppc64 sh4], + libsysprof-capture-4-dev (>= 3.38.0) [amd64 arm64 armel armhf i386 ppc64el riscv64 s390x hppa loong64 powerpc ppc64 sh4], libxslt1-dev, libxml2-dev, @EXTRA_BUILD_DEPS@ @@ -43,6 +43,7 @@ libpng-dev, libtasn1-6-dev, libwebp-dev, + libxml2-utils, libxt-dev, libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev, @@ -54,7 +55,7 @@ libgl-dev, libgles-dev Build-Depends-Indep: gi-docgen, jdupes -Standards-Version: 4.7.2 +Standards-Version: 4.7.3 Vcs-Browser: https://salsa.debian.org/webkit-team/webkit Vcs-Git: https://salsa.debian.org/webkit-team/webkit.git Homepage: https://webkitgtk.org/ diff -Nru webkit2gtk-2.50.4/debian/copyright webkit2gtk-2.50.6/debian/copyright --- webkit2gtk-2.50.4/debian/copyright 2025-12-17 21:14:37.000000000 +0000 +++ webkit2gtk-2.50.6/debian/copyright 2026-03-20 20:24:27.000000000 +0000 @@ -3881,7 +3881,7 @@ 2000-2003 Dirk Mueller 2001 Tobias Anton 2002-2003 The Karbon Developers - 2002-2025 Apple Inc + 2002-2026 Apple Inc 2003-2017 Inc 2004 Zack Rusin 2004, 2015, 2017, 2022 Red Hat Inc @@ -4115,7 +4115,7 @@ Files: debian/* Copyright: 2007-2009 Mike Hommey 2009 Gustavo Noronha Silva - 2014-2025 Alberto Garcia + 2014-2026 Alberto Garcia License: LGPL-2+ License: AFL-2.0 diff -Nru webkit2gtk-2.50.4/debian/patches/no-must-tail.patch webkit2gtk-2.50.6/debian/patches/no-must-tail.patch --- webkit2gtk-2.50.4/debian/patches/no-must-tail.patch 1970-01-01 00:00:00.000000000 +0000 +++ webkit2gtk-2.50.6/debian/patches/no-must-tail.patch 2026-03-20 20:24:27.000000000 +0000 @@ -0,0 +1,40 @@ +From: John Paul Adrian Glaubitz +Subject: Disable musttail on alpha, hppa, sh4 and m68k +Bug-Debian: https://bugs.debian.org/1125380 +Index: webkitgtk/Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h +=================================================================== +--- webkitgtk.orig/Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h ++++ webkitgtk/Source/ThirdParty/skia/modules/skcms/src/skcms_internals.h +@@ -52,11 +52,16 @@ extern "C" { + && !defined(__arm__) \ + && !defined(__riscv) \ + && !defined(__powerpc__) \ ++ && !defined(__alpha__) \ ++ && !defined(__hppa__) \ ++ && !defined(__m68k__) \ ++ && !defined(__sh__) \ + && !defined(__loongarch__) \ + && !defined(_WIN32) && !defined(__SYMBIAN32__) + #define SKCMS_HAS_MUSTTAIL 1 + #endif +- #elif !defined(__clang__) && !defined(SKCMS_HAS_MUSTTAIL) ++ #elif !defined(__clang__) && !defined(SKCMS_HAS_MUSTTAIL) && !defined(__alpha__) && \ ++ !defined(__hppa__) && !defined(__m68k__) && !defined(__sh__) + #if __has_cpp_attribute(clang::musttail) + #define SKCMS_HAS_MUSTTAIL 1 + #else +Index: webkitgtk/Source/ThirdParty/skia/src/core/SkRasterPipeline.h +=================================================================== +--- webkitgtk.orig/Source/ThirdParty/skia/src/core/SkRasterPipeline.h ++++ webkitgtk/Source/ThirdParty/skia/src/core/SkRasterPipeline.h +@@ -26,8 +26,8 @@ enum SkColorType : int; + struct SkImageInfo; + struct skcms_TransferFunction; + +-#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && \ +- !defined(SK_CPU_LOONGARCH) && !defined(SK_CPU_PPC) && \ ++#if __has_cpp_attribute(clang::musttail) && !defined(__EMSCRIPTEN__) && !defined(SK_CPU_ARM32) && !defined(__alpha__) && \ ++ !defined(SK_CPU_LOONGARCH) && !defined(SK_CPU_PPC) && !defined(__sh__) && !defined(__m68k__) && !defined(__hppa__) && \ + !(defined(_WIN32) && defined(SK_BUILD_FOR_ANDROID_FRAMEWORK)) + // [[clang::musttail]] is disabled for the Android version of Skia running on Windows as it + // causes crashes (This is probably related to http://crbug.com/1505442). diff -Nru webkit2gtk-2.50.4/debian/patches/series webkit2gtk-2.50.6/debian/patches/series --- webkit2gtk-2.50.4/debian/patches/series 2025-12-17 21:14:37.000000000 +0000 +++ webkit2gtk-2.50.6/debian/patches/series 2026-03-20 20:24:27.000000000 +0000 @@ -2,3 +2,4 @@ fix-ftbfs-sparc64.patch fix-ftbfs-x32.patch disable-nvidia-dmabuf.patch +no-must-tail.patch diff -Nru webkit2gtk-2.50.4/debian/rules webkit2gtk-2.50.6/debian/rules --- webkit2gtk-2.50.4/debian/rules 2025-12-17 21:14:37.000000000 +0000 +++ webkit2gtk-2.50.6/debian/rules 2026-03-20 20:24:27.000000000 +0000 @@ -31,7 +31,7 @@ -DENABLE_MINIBROWSER=ON DH_GENCONTROL_ARGS = -ifneq ($(filter amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x hppa loong64 powerpc ppc64 sh4,$(DEB_HOST_ARCH)),) +ifneq ($(filter amd64 arm64 armel armhf i386 ppc64el riscv64 s390x hppa loong64 powerpc ppc64 sh4,$(DEB_HOST_ARCH)),) EXTRA_CMAKE_ARGUMENTS += -DUSE_SYSPROF_CAPTURE=ON else EXTRA_CMAKE_ARGUMENTS += -DUSE_SYSPROF_CAPTURE=OFF @@ -58,6 +58,18 @@ LDFLAGS += -Wl,--no-keep-memory endif +# Additional flags to reduce memory usage on some 32-bit +# architectures (#1125347). +ifneq (,$(filter $(DEB_HOST_ARCH),armhf hppa m68k powerpc sh4)) + CPPFLAGS += -no-integrated-cpp +endif + +# Try to reduce memory usage even more. This significantly increases +# the build time, so use only when strictly needed. +ifneq (,$(filter $(DEB_HOST_ARCH),armhf powerpc hurd-i386 x32)) + CPPFLAGS += --param ggc-min-expand=10 +endif + # The debug packages produced by webkit are huge and cause problems in # most buildds. Use -g1 in all architectures to make them smaller. CFLAGS := $(CFLAGS:-g=-g1) @@ -142,6 +154,13 @@ EXTRA_CMAKE_ARGUMENTS += -DENABLE_SPEECH_SYNTHESIS=OFF -DENABLE_GAMEPAD=OFF endif +# Ubuntu's riscv64 uses RVA23S64 +ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes) +ifneq ($(filter riscv64,$(DEB_HOST_ARCH)),) + CXXFLAGS += -DSIMDE_RISCV_V_NO_NATIVE +endif +endif + # This is loaded at runtime using libepoxy so add an explicit dependency (#1033230) ifneq (,$(filter $(DEB_HOST_ARCH),arm64 armel armhf)) DH_GENCONTROL_ARGS += -Vgles:Depends="libgles2"