From 31e1119c24425bbabcd3d5d6914b62458c3e6409 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Fri, 14 Feb 2020 18:05:45 +0100 Subject: sync other Glib*/Gtk3*/WebKit fake packages --- NEWS | 1 + fake_packages/Atk.pm | 10 +++ fake_packages/GObject.pm | 13 +--- fake_packages/Gio.pm | 78 ++++++++++++++++++++--- fake_packages/Glib/IO.pm | 78 ++++++++++++++++++++--- fake_packages/Gtk3.pm | 140 ++++++++++++++++++++++++++++++++++++------ fake_packages/Gtk3/WebKit2.pm | 119 +++++++++++++++++++++++++++++++---- 7 files changed, 383 insertions(+), 56 deletions(-) diff --git a/NEWS b/NEWS index d6a5cfb..9221ab7 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,7 @@ - fake packages: o remove Gtk3::WebKit (obsoleted by Gtk3::WebKit2) o sync Gtk4 fake package with gtk4-3.98 + o sync other Glib*/Gtk3*/WebKit fake packages Version 1.2.35 - 25 January 2020, by Thierry Vignaud diff --git a/fake_packages/Atk.pm b/fake_packages/Atk.pm index dc507d0..1dde048 100644 --- a/fake_packages/Atk.pm +++ b/fake_packages/Atk.pm @@ -74,6 +74,8 @@ sub get_size { } sub grab_focus { } sub ref_accessible_at_point { } sub remove_focus_handler { } +sub scroll_to { } +sub scroll_to_point { } sub set_extents { } sub set_position { } sub set_size { } @@ -92,6 +94,8 @@ sub grab_focus { } sub parent { } sub ref_accessible_at_point { } sub remove_focus_handler { } +sub scroll_to { } +sub scroll_to_point { } sub set_extents { } sub set_position { } sub set_size { } @@ -245,6 +249,7 @@ sub parent_class { } package Atk::Object; our @ISA = qw(GObject::Object); sub add_relationship { } +sub get_accessible_id { } sub get_attributes { } sub get_description { } sub get_index_in_parent { } @@ -263,6 +268,7 @@ sub ref_relation_set { } sub ref_state_set { } sub remove_property_change_handler { } sub remove_relationship { } +sub set_accessible_id { } sub set_description { } sub set_name { } sub set_parent { } @@ -565,6 +571,8 @@ sub get_text_after_offset { } sub get_text_at_offset { } sub get_text_before_offset { } sub remove_selection { } +sub scroll_substring_to { } +sub scroll_substring_to_point { } sub set_caret_offset { } sub set_selection { } @@ -594,6 +602,8 @@ sub get_text_at_offset { } sub get_text_before_offset { } sub parent { } sub remove_selection { } +sub scroll_substring_to { } +sub scroll_substring_to_point { } sub set_caret_offset { } sub set_selection { } sub text_attributes_changed { } diff --git a/fake_packages/GObject.pm b/fake_packages/GObject.pm index 8b8aa92..dcaa085 100644 --- a/fake_packages/GObject.pm +++ b/fake_packages/GObject.pm @@ -12,7 +12,6 @@ sub TYPE_RESERVED_BSE_LAST { } sub TYPE_RESERVED_GLIB_FIRST { } sub TYPE_RESERVED_GLIB_LAST { } sub TYPE_RESERVED_USER_FIRST { } -sub VALUE_COLLECT_FORMAT_MAX_LENGTH { } sub VALUE_NOCOPY_CONTENTS { } sub boxed_copy { } sub boxed_free { } @@ -39,6 +38,7 @@ sub cclosure_marshal_VOID__ULONG { } sub cclosure_marshal_VOID__VARIANT { } sub cclosure_marshal_VOID__VOID { } sub cclosure_marshal_generic { } +sub clear_signal_handler { } sub enum_complete_type_info { } sub enum_get_value { } sub enum_get_value_by_name { } @@ -284,14 +284,11 @@ sub interface_find_property { } sub interface_install_property { } sub interface_list_properties { } sub is_floating { } -sub new { } sub newv { } sub notify { } sub notify_by_pspec { } sub ref { } sub ref_sink { } -sub replace_data { } -sub replace_qdata { } sub run_dispose { } sub set_data { } sub set_property { } @@ -381,13 +378,6 @@ sub signal_flags { } sub signal_id { } sub signal_name { } -package GObject::TypeCValue; -sub v_double { } -sub v_int { } -sub v_int64 { } -sub v_long { } -sub v_pointer { } - package GObject::TypeClass; sub add_private { } sub adjust_private_offset { } @@ -545,7 +535,6 @@ sub unset { } package GObject::ValueArray; sub append { } sub copy { } -sub free { } sub get_nth { } sub insert { } sub n_prealloced { } diff --git a/fake_packages/Gio.pm b/fake_packages/Gio.pm index b5f69fd..28ea5c9 100644 --- a/fake_packages/Gio.pm +++ b/fake_packages/Gio.pm @@ -1,5 +1,6 @@ package Gio; sub DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME { } +sub DRIVE_IDENTIFIER_KIND_UNIX_DEVICE { } sub FILE_ATTRIBUTE_ACCESS_CAN_DELETE { } sub FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE { } sub FILE_ATTRIBUTE_ACCESS_CAN_READ { } @@ -7,7 +8,9 @@ sub FILE_ATTRIBUTE_ACCESS_CAN_RENAME { } sub FILE_ATTRIBUTE_ACCESS_CAN_TRASH { } sub FILE_ATTRIBUTE_ACCESS_CAN_WRITE { } sub FILE_ATTRIBUTE_DOS_IS_ARCHIVE { } +sub FILE_ATTRIBUTE_DOS_IS_MOUNTPOINT { } sub FILE_ATTRIBUTE_DOS_IS_SYSTEM { } +sub FILE_ATTRIBUTE_DOS_REPARSE_POINT_TAG { } sub FILE_ATTRIBUTE_ETAG_VALUE { } sub FILE_ATTRIBUTE_FILESYSTEM_FREE { } sub FILE_ATTRIBUTE_FILESYSTEM_READONLY { } @@ -134,6 +137,7 @@ sub content_type_from_mime_type { } sub content_type_get_description { } sub content_type_get_generic_icon_name { } sub content_type_get_icon { } +sub content_type_get_mime_dirs { } sub content_type_get_mime_type { } sub content_type_get_symbolic_icon { } sub content_type_guess { } @@ -141,6 +145,7 @@ sub content_type_guess_for_tree { } sub content_type_is_a { } sub content_type_is_mime_type { } sub content_type_is_unknown { } +sub content_type_set_mime_dirs { } sub content_types_get_registered { } sub dbus_address_escape_value { } sub dbus_address_get_for_bus_sync { } @@ -219,6 +224,8 @@ sub tls_error_quark { } sub tls_file_database_new { } sub tls_server_connection_new { } sub unix_is_mount_path_system_internal { } +sub unix_is_system_device_path { } +sub unix_is_system_fs_type { } sub unix_mount_at { } sub unix_mount_compare { } sub unix_mount_copy { } @@ -227,6 +234,8 @@ sub unix_mount_free { } sub unix_mount_get_device_path { } sub unix_mount_get_fs_type { } sub unix_mount_get_mount_path { } +sub unix_mount_get_options { } +sub unix_mount_get_root_path { } sub unix_mount_guess_can_eject { } sub unix_mount_guess_icon { } sub unix_mount_guess_name { } @@ -343,6 +352,8 @@ sub launch_default_for_uri { } sub launch_default_for_uri_async { } sub launch_default_for_uri_finish { } sub launch_uris { } +sub launch_uris_async { } +sub launch_uris_finish { } sub remove_supports_type { } sub reset_type_associations { } sub set_as_default_for_extension { } @@ -370,6 +381,8 @@ sub get_name { } sub get_supported_types { } sub launch { } sub launch_uris { } +sub launch_uris_async { } +sub launch_uris_finish { } sub remove_supports_type { } sub set_as_default_for_extension { } sub set_as_default_for_type { } @@ -435,6 +448,9 @@ sub set_application_id { } sub set_default { } sub set_flags { } sub set_inactivity_timeout { } +sub set_option_context_description { } +sub set_option_context_parameter_string { } +sub set_option_context_summary { } sub set_resource_base_path { } sub unbind_busy_property { } sub unmark_busy { } @@ -450,6 +466,7 @@ sub dbus_register { } sub dbus_unregister { } sub handle_local_options { } sub local_command_line { } +sub name_lost { } sub open { } sub padding { } sub parent_class { } @@ -673,6 +690,7 @@ sub flush_finish { } sub flush_sync { } sub get_capabilities { } sub get_exit_on_close { } +sub get_flags { } sub get_guid { } sub get_last_serial { } sub get_peer_credentials { } @@ -1101,13 +1119,16 @@ sub get_generic_name { } sub get_implementations { } sub get_is_hidden { } sub get_keywords { } +sub get_locale_string { } sub get_nodisplay { } sub get_show_in { } sub get_startup_wm_class { } sub get_string { } +sub get_string_list { } sub has_key { } sub launch_action { } sub launch_uris_as_manager { } +sub launch_uris_as_manager_with_fds { } sub list_actions { } sub new { } sub new_from_filename { } @@ -1209,6 +1230,7 @@ sub emit_accept_certificate { } sub get_certificate { } sub get_database { } sub get_interaction { } +sub get_negotiated_protocol { } sub get_peer_certificate { } sub get_peer_certificate_errors { } sub get_rehandshake_mode { } @@ -1216,6 +1238,7 @@ sub get_require_close_notify { } sub handshake { } sub handshake_async { } sub handshake_finish { } +sub set_advertised_protocols { } sub set_certificate { } sub set_database { } sub set_interaction { } @@ -1228,9 +1251,11 @@ sub shutdown_finish { } package Gio::DtlsConnectionInterface; sub accept_certificate { } sub g_iface { } +sub get_negotiated_protocol { } sub handshake { } sub handshake_async { } sub handshake_finish { } +sub set_advertised_protocols { } sub shutdown { } sub shutdown_async { } sub shutdown_finish { } @@ -1302,6 +1327,9 @@ sub has_prefix { } sub has_uri_scheme { } sub hash { } sub is_native { } +sub load_bytes { } +sub load_bytes_async { } +sub load_bytes_finish { } sub load_contents { } sub load_contents_async { } sub load_contents_finish { } @@ -1329,9 +1357,12 @@ sub open_readwrite { } sub open_readwrite_async { } sub open_readwrite_finish { } sub parse_name { } +sub peek_path { } sub poll_mountable { } sub poll_mountable_finish { } sub query_default_handler { } +sub query_default_handler_async { } +sub query_default_handler_finish { } sub query_exists { } sub query_file_type { } sub query_filesystem_info { } @@ -1609,6 +1640,7 @@ sub get_icon { } sub get_is_backup { } sub get_is_hidden { } sub get_is_symlink { } +sub get_modification_date_time { } sub get_modification_time { } sub get_name { } sub get_size { } @@ -1639,6 +1671,7 @@ sub set_file_type { } sub set_icon { } sub set_is_hidden { } sub set_is_symlink { } +sub set_modification_date_time { } sub set_modification_time { } sub set_name { } sub set_size { } @@ -2148,16 +2181,22 @@ our @ISA = qw(GObject::Object); sub get_anonymous { } sub get_choice { } sub get_domain { } +sub get_is_tcrypt_hidden_volume { } +sub get_is_tcrypt_system_volume { } sub get_password { } sub get_password_save { } +sub get_pim { } sub get_username { } sub new { } sub reply { } sub set_anonymous { } sub set_choice { } sub set_domain { } +sub set_is_tcrypt_hidden_volume { } +sub set_is_tcrypt_system_volume { } sub set_password { } sub set_password_save { } +sub set_pim { } sub set_username { } package Gio::MountOperationClass; @@ -2178,6 +2217,13 @@ sub reply { } sub show_processes { } sub show_unmount_progress { } +package Gio::NativeSocketAddress; +our @ISA = qw(Gio::SocketAddress); +sub new { } + +package Gio::NativeSocketAddressClass; +sub parent_class { } + package Gio::NativeVolumeMonitorClass; sub get_mount_for_mount_path { } sub parent_class { } @@ -2269,11 +2315,14 @@ sub write_bytes { } sub write_bytes_async { } sub write_bytes_finish { } sub write_finish { } +sub writev { } +sub writev_all { } +sub writev_all_async { } +sub writev_all_finish { } +sub writev_async { } +sub writev_finish { } package Gio::OutputStreamClass; -sub _g_reserved1 { } -sub _g_reserved2 { } -sub _g_reserved3 { } sub _g_reserved4 { } sub _g_reserved5 { } sub _g_reserved6 { } @@ -2292,6 +2341,9 @@ sub splice_finish { } sub write_async { } sub write_finish { } sub write_fn { } +sub writev_async { } +sub writev_finish { } +sub writev_fn { } package Gio::OutputVector; sub buffer { } @@ -2338,6 +2390,7 @@ sub can_poll { } sub create_source { } sub is_writable { } sub write_nonblocking { } +sub writev_nonblocking { } package Gio::PollableOutputStreamInterface; sub can_poll { } @@ -2345,6 +2398,7 @@ sub create_source { } sub g_iface { } sub is_writable { } sub write_nonblocking { } +sub writev_nonblocking { } package Gio::PropertyAction; our @ISA = qw(GObject::Object); @@ -2420,6 +2474,9 @@ sub lookup_by_address_finish { } sub lookup_by_name { } sub lookup_by_name_async { } sub lookup_by_name_finish { } +sub lookup_by_name_with_flags { } +sub lookup_by_name_with_flags_async { } +sub lookup_by_name_with_flags_finish { } sub lookup_records { } sub lookup_records_async { } sub lookup_records_finish { } @@ -2429,15 +2486,15 @@ sub lookup_service_finish { } sub set_default { } package Gio::ResolverClass; -sub _g_reserved4 { } -sub _g_reserved5 { } -sub _g_reserved6 { } sub lookup_by_address { } sub lookup_by_address_async { } sub lookup_by_address_finish { } sub lookup_by_name { } sub lookup_by_name_async { } sub lookup_by_name_finish { } +sub lookup_by_name_with_flags { } +sub lookup_by_name_with_flags_async { } +sub lookup_by_name_with_flags_finish { } sub lookup_records { } sub lookup_records_async { } sub lookup_records_finish { } @@ -2683,7 +2740,9 @@ sub get_ttl { } sub is_closed { } sub is_connected { } sub join_multicast_group { } +sub join_multicast_group_ssm { } sub leave_multicast_group { } +sub leave_multicast_group_ssm { } sub listen { } sub new { } sub new_from_fd { } @@ -2694,6 +2753,7 @@ sub receive_messages { } sub receive_with_blocking { } sub send { } sub send_message { } +sub send_message_with_timeout { } sub send_messages { } sub send_to { } sub send_with_blocking { } @@ -2937,7 +2997,6 @@ package Gio::SubprocessLauncher; our @ISA = qw(GObject::Object); sub getenv { } sub new { } -sub set_child_setup { } sub set_cwd { } sub set_environ { } sub set_flags { } @@ -2958,6 +3017,7 @@ sub get_cancellable { } sub get_check_cancellable { } sub get_completed { } sub get_context { } +sub get_name { } sub get_priority { } sub get_return_on_cancel { } sub get_source_object { } @@ -2976,6 +3036,7 @@ sub return_error_if_cancelled { } sub return_int { } sub return_pointer { } sub set_check_cancellable { } +sub set_name { } sub set_priority { } sub set_return_on_cancel { } sub set_source_tag { } @@ -3039,6 +3100,7 @@ sub get_dtls_client_connection_type { } sub get_dtls_server_connection_type { } sub get_file_database_type { } sub get_server_connection_type { } +sub set_default_database { } sub supports_dtls { } sub supports_tls { } @@ -3090,6 +3152,7 @@ sub emit_accept_certificate { } sub get_certificate { } sub get_database { } sub get_interaction { } +sub get_negotiated_protocol { } sub get_peer_certificate { } sub get_peer_certificate_errors { } sub get_rehandshake_mode { } @@ -3098,6 +3161,7 @@ sub get_use_system_certdb { } sub handshake { } sub handshake_async { } sub handshake_finish { } +sub set_advertised_protocols { } sub set_certificate { } sub set_database { } sub set_interaction { } diff --git a/fake_packages/Glib/IO.pm b/fake_packages/Glib/IO.pm index f039ccd..0ff6488 100644 --- a/fake_packages/Glib/IO.pm +++ b/fake_packages/Glib/IO.pm @@ -1,5 +1,6 @@ package Glib::IO; sub DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME { } +sub DRIVE_IDENTIFIER_KIND_UNIX_DEVICE { } sub FILE_ATTRIBUTE_ACCESS_CAN_DELETE { } sub FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE { } sub FILE_ATTRIBUTE_ACCESS_CAN_READ { } @@ -7,7 +8,9 @@ sub FILE_ATTRIBUTE_ACCESS_CAN_RENAME { } sub FILE_ATTRIBUTE_ACCESS_CAN_TRASH { } sub FILE_ATTRIBUTE_ACCESS_CAN_WRITE { } sub FILE_ATTRIBUTE_DOS_IS_ARCHIVE { } +sub FILE_ATTRIBUTE_DOS_IS_MOUNTPOINT { } sub FILE_ATTRIBUTE_DOS_IS_SYSTEM { } +sub FILE_ATTRIBUTE_DOS_REPARSE_POINT_TAG { } sub FILE_ATTRIBUTE_ETAG_VALUE { } sub FILE_ATTRIBUTE_FILESYSTEM_FREE { } sub FILE_ATTRIBUTE_FILESYSTEM_READONLY { } @@ -134,6 +137,7 @@ sub content_type_from_mime_type { } sub content_type_get_description { } sub content_type_get_generic_icon_name { } sub content_type_get_icon { } +sub content_type_get_mime_dirs { } sub content_type_get_mime_type { } sub content_type_get_symbolic_icon { } sub content_type_guess { } @@ -141,6 +145,7 @@ sub content_type_guess_for_tree { } sub content_type_is_a { } sub content_type_is_mime_type { } sub content_type_is_unknown { } +sub content_type_set_mime_dirs { } sub content_types_get_registered { } sub dbus_address_escape_value { } sub dbus_address_get_for_bus_sync { } @@ -219,6 +224,8 @@ sub tls_error_quark { } sub tls_file_database_new { } sub tls_server_connection_new { } sub unix_is_mount_path_system_internal { } +sub unix_is_system_device_path { } +sub unix_is_system_fs_type { } sub unix_mount_at { } sub unix_mount_compare { } sub unix_mount_copy { } @@ -227,6 +234,8 @@ sub unix_mount_free { } sub unix_mount_get_device_path { } sub unix_mount_get_fs_type { } sub unix_mount_get_mount_path { } +sub unix_mount_get_options { } +sub unix_mount_get_root_path { } sub unix_mount_guess_can_eject { } sub unix_mount_guess_icon { } sub unix_mount_guess_name { } @@ -343,6 +352,8 @@ sub launch_default_for_uri { } sub launch_default_for_uri_async { } sub launch_default_for_uri_finish { } sub launch_uris { } +sub launch_uris_async { } +sub launch_uris_finish { } sub remove_supports_type { } sub reset_type_associations { } sub set_as_default_for_extension { } @@ -370,6 +381,8 @@ sub get_name { } sub get_supported_types { } sub launch { } sub launch_uris { } +sub launch_uris_async { } +sub launch_uris_finish { } sub remove_supports_type { } sub set_as_default_for_extension { } sub set_as_default_for_type { } @@ -435,6 +448,9 @@ sub set_application_id { } sub set_default { } sub set_flags { } sub set_inactivity_timeout { } +sub set_option_context_description { } +sub set_option_context_parameter_string { } +sub set_option_context_summary { } sub set_resource_base_path { } sub unbind_busy_property { } sub unmark_busy { } @@ -450,6 +466,7 @@ sub dbus_register { } sub dbus_unregister { } sub handle_local_options { } sub local_command_line { } +sub name_lost { } sub open { } sub padding { } sub parent_class { } @@ -673,6 +690,7 @@ sub flush_finish { } sub flush_sync { } sub get_capabilities { } sub get_exit_on_close { } +sub get_flags { } sub get_guid { } sub get_last_serial { } sub get_peer_credentials { } @@ -1101,13 +1119,16 @@ sub get_generic_name { } sub get_implementations { } sub get_is_hidden { } sub get_keywords { } +sub get_locale_string { } sub get_nodisplay { } sub get_show_in { } sub get_startup_wm_class { } sub get_string { } +sub get_string_list { } sub has_key { } sub launch_action { } sub launch_uris_as_manager { } +sub launch_uris_as_manager_with_fds { } sub list_actions { } sub new { } sub new_from_filename { } @@ -1209,6 +1230,7 @@ sub emit_accept_certificate { } sub get_certificate { } sub get_database { } sub get_interaction { } +sub get_negotiated_protocol { } sub get_peer_certificate { } sub get_peer_certificate_errors { } sub get_rehandshake_mode { } @@ -1216,6 +1238,7 @@ sub get_require_close_notify { } sub handshake { } sub handshake_async { } sub handshake_finish { } +sub set_advertised_protocols { } sub set_certificate { } sub set_database { } sub set_interaction { } @@ -1228,9 +1251,11 @@ sub shutdown_finish { } package Glib::IO::DtlsConnectionInterface; sub accept_certificate { } sub g_iface { } +sub get_negotiated_protocol { } sub handshake { } sub handshake_async { } sub handshake_finish { } +sub set_advertised_protocols { } sub shutdown { } sub shutdown_async { } sub shutdown_finish { } @@ -1302,6 +1327,9 @@ sub has_prefix { } sub has_uri_scheme { } sub hash { } sub is_native { } +sub load_bytes { } +sub load_bytes_async { } +sub load_bytes_finish { } sub load_contents { } sub load_contents_async { } sub load_contents_finish { } @@ -1329,9 +1357,12 @@ sub open_readwrite { } sub open_readwrite_async { } sub open_readwrite_finish { } sub parse_name { } +sub peek_path { } sub poll_mountable { } sub poll_mountable_finish { } sub query_default_handler { } +sub query_default_handler_async { } +sub query_default_handler_finish { } sub query_exists { } sub query_file_type { } sub query_filesystem_info { } @@ -1609,6 +1640,7 @@ sub get_icon { } sub get_is_backup { } sub get_is_hidden { } sub get_is_symlink { } +sub get_modification_date_time { } sub get_modification_time { } sub get_name { } sub get_size { } @@ -1639,6 +1671,7 @@ sub set_file_type { } sub set_icon { } sub set_is_hidden { } sub set_is_symlink { } +sub set_modification_date_time { } sub set_modification_time { } sub set_name { } sub set_size { } @@ -2148,16 +2181,22 @@ our @ISA = qw(GObject::Object); sub get_anonymous { } sub get_choice { } sub get_domain { } +sub get_is_tcrypt_hidden_volume { } +sub get_is_tcrypt_system_volume { } sub get_password { } sub get_password_save { } +sub get_pim { } sub get_username { } sub new { } sub reply { } sub set_anonymous { } sub set_choice { } sub set_domain { } +sub set_is_tcrypt_hidden_volume { } +sub set_is_tcrypt_system_volume { } sub set_password { } sub set_password_save { } +sub set_pim { } sub set_username { } package Glib::IO::MountOperationClass; @@ -2178,6 +2217,13 @@ sub reply { } sub show_processes { } sub show_unmount_progress { } +package Glib::IO::NativeSocketAddress; +our @ISA = qw(Glib::IO::SocketAddress); +sub new { } + +package Glib::IO::NativeSocketAddressClass; +sub parent_class { } + package Glib::IO::NativeVolumeMonitorClass; sub get_mount_for_mount_path { } sub parent_class { } @@ -2269,11 +2315,14 @@ sub write_bytes { } sub write_bytes_async { } sub write_bytes_finish { } sub write_finish { } +sub writev { } +sub writev_all { } +sub writev_all_async { } +sub writev_all_finish { } +sub writev_async { } +sub writev_finish { } package Glib::IO::OutputStreamClass; -sub _g_reserved1 { } -sub _g_reserved2 { } -sub _g_reserved3 { } sub _g_reserved4 { } sub _g_reserved5 { } sub _g_reserved6 { } @@ -2292,6 +2341,9 @@ sub splice_finish { } sub write_async { } sub write_finish { } sub write_fn { } +sub writev_async { } +sub writev_finish { } +sub writev_fn { } package Glib::IO::OutputVector; sub buffer { } @@ -2338,6 +2390,7 @@ sub can_poll { } sub create_source { } sub is_writable { } sub write_nonblocking { } +sub writev_nonblocking { } package Glib::IO::PollableOutputStreamInterface; sub can_poll { } @@ -2345,6 +2398,7 @@ sub create_source { } sub g_iface { } sub is_writable { } sub write_nonblocking { } +sub writev_nonblocking { } package Glib::IO::PropertyAction; our @ISA = qw(GObject::Object); @@ -2420,6 +2474,9 @@ sub lookup_by_address_finish { } sub lookup_by_name { } sub lookup_by_name_async { } sub lookup_by_name_finish { } +sub lookup_by_name_with_flags { } +sub lookup_by_name_with_flags_async { } +sub lookup_by_name_with_flags_finish { } sub lookup_records { } sub lookup_records_async { } sub lookup_records_finish { } @@ -2429,15 +2486,15 @@ sub lookup_service_finish { } sub set_default { } package Glib::IO::ResolverClass; -sub _g_reserved4 { } -sub _g_reserved5 { } -sub _g_reserved6 { } sub lookup_by_address { } sub lookup_by_address_async { } sub lookup_by_address_finish { } sub lookup_by_name { } sub lookup_by_name_async { } sub lookup_by_name_finish { } +sub lookup_by_name_with_flags { } +sub lookup_by_name_with_flags_async { } +sub lookup_by_name_with_flags_finish { } sub lookup_records { } sub lookup_records_async { } sub lookup_records_finish { } @@ -2683,7 +2740,9 @@ sub get_ttl { } sub is_closed { } sub is_connected { } sub join_multicast_group { } +sub join_multicast_group_ssm { } sub leave_multicast_group { } +sub leave_multicast_group_ssm { } sub listen { } sub new { } sub new_from_fd { } @@ -2694,6 +2753,7 @@ sub receive_messages { } sub receive_with_blocking { } sub send { } sub send_message { } +sub send_message_with_timeout { } sub send_messages { } sub send_to { } sub send_with_blocking { } @@ -2937,7 +2997,6 @@ package Glib::IO::SubprocessLauncher; our @ISA = qw(GObject::Object); sub getenv { } sub new { } -sub set_child_setup { } sub set_cwd { } sub set_environ { } sub set_flags { } @@ -2958,6 +3017,7 @@ sub get_cancellable { } sub get_check_cancellable { } sub get_completed { } sub get_context { } +sub get_name { } sub get_priority { } sub get_return_on_cancel { } sub get_source_object { } @@ -2976,6 +3036,7 @@ sub return_error_if_cancelled { } sub return_int { } sub return_pointer { } sub set_check_cancellable { } +sub set_name { } sub set_priority { } sub set_return_on_cancel { } sub set_source_tag { } @@ -3039,6 +3100,7 @@ sub get_dtls_client_connection_type { } sub get_dtls_server_connection_type { } sub get_file_database_type { } sub get_server_connection_type { } +sub set_default_database { } sub supports_dtls { } sub supports_tls { } @@ -3090,6 +3152,7 @@ sub emit_accept_certificate { } sub get_certificate { } sub get_database { } sub get_interaction { } +sub get_negotiated_protocol { } sub get_peer_certificate { } sub get_peer_certificate_errors { } sub get_rehandshake_mode { } @@ -3098,6 +3161,7 @@ sub get_use_system_certdb { } sub handshake { } sub handshake_async { } sub handshake_finish { } +sub set_advertised_protocols { } sub set_certificate { } sub set_database { } sub set_interaction { } diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm index d80589e..48c30e1 100644 --- a/fake_packages/Gtk3.pm +++ b/fake_packages/Gtk3.pm @@ -1108,8 +1108,11 @@ sub edit { } sub expand_collapse { } sub get_cell_area { } sub get_cell_extents { } +sub get_cell_position { } sub get_child_index { } +sub get_column_header_cells { } sub get_renderer_state { } +sub get_row_header_cells { } sub grab_focus { } sub update_relationset { } @@ -1119,8 +1122,11 @@ sub edit { } sub expand_collapse { } sub get_cell_area { } sub get_cell_extents { } +sub get_cell_position { } sub get_child_index { } +sub get_column_header_cells { } sub get_renderer_state { } +sub get_row_header_cells { } sub grab_focus { } sub parent { } sub update_relationset { } @@ -1847,6 +1853,7 @@ sub delete_from_cursor { } sub get_frame_size { } sub get_text_area_size { } sub insert_at_cursor { } +sub insert_emoji { } sub move_cursor { } sub parent_class { } sub paste_clipboard { } @@ -1910,6 +1917,24 @@ sub handle_event { } sub reset { } sub set_propagation_phase { } +package Gtk3::EventControllerKey; +our @ISA = qw(Gtk3::EventController); +sub forward { } +sub get_group { } +sub get_im_context { } +sub new { } +sub set_im_context { } + +package Gtk3::EventControllerMotion; +our @ISA = qw(Gtk3::EventController); +sub new { } + +package Gtk3::EventControllerScroll; +our @ISA = qw(Gtk3::EventController); +sub get_flags { } +sub new { } +sub set_flags { } + package Gtk3::Expander; our @ISA = qw(Gtk3::Bin); sub get_expanded { } @@ -2163,14 +2188,19 @@ sub get_font { } sub get_font_desc { } sub get_font_face { } sub get_font_family { } +sub get_font_features { } sub get_font_map { } sub get_font_size { } +sub get_language { } +sub get_level { } sub get_preview_text { } sub get_show_preview_entry { } sub set_filter_func { } sub set_font { } sub set_font_desc { } sub set_font_map { } +sub set_language { } +sub set_level { } sub set_preview_text { } sub set_show_preview_entry { } @@ -4557,7 +4587,10 @@ sub KEY_zcaron { } sub KEY_zerosubscript { } sub KEY_zerosuperior { } sub KEY_zstroke { } +sub MAJOR_VERSION { } sub MAX_TIMECOORD_AXES { } +sub MICRO_VERSION { } +sub MINOR_VERSION { } sub PARENT_RELATIVE { } sub PIXBUF_FEATURES_H { } sub PIXBUF_MAGIC_NUMBER { } @@ -4639,6 +4672,7 @@ sub pango_context_get_for_display { } sub pango_context_get_for_screen { } sub parse_args { } sub pixbuf_error_quark { } +sub pixbuf_from_pixdata { } sub pixbuf_get_from_surface { } sub pixbuf_get_from_window { } sub pointer_grab { } @@ -5265,7 +5299,6 @@ sub copy_area { } sub copy_options { } sub fill { } sub flip { } -sub from_pixdata { } sub get_bits_per_sample { } sub get_byte_length { } sub get_colorspace { } @@ -5280,6 +5313,7 @@ sub get_option { } sub get_options { } sub get_rowstride { } sub get_width { } +sub init_modules { } sub new { } sub new_from_bytes { } sub new_from_file { } @@ -5573,6 +5607,7 @@ sub merge_child_shapes { } sub move { } sub move_region { } sub move_resize { } +sub move_to_rect { } sub peek_children { } sub process_all_updates { } sub process_updates { } @@ -5668,6 +5703,7 @@ sub x11_free_text_list { } sub x11_get_default_root_xwindow { } sub x11_get_default_screen { } sub x11_get_default_xdisplay { } +sub x11_get_parent_relative_pattern { } sub x11_get_server_time { } sub x11_get_xatom_by_name { } sub x11_get_xatom_by_name_for_display { } @@ -5689,6 +5725,7 @@ package Gtk3::GdkX11::X11Display; sub error_trap_pop { } sub error_trap_pop_ignored { } sub error_trap_push { } +sub get_glx_version { } sub get_startup_notification_id { } sub get_user_time { } sub get_xdisplay { } @@ -5705,6 +5742,9 @@ package Gtk3::GdkX11::X11Keymap; sub get_group_for_state { } sub key_is_modifier { } +package Gtk3::GdkX11::X11Monitor; +sub get_output { } + package Gtk3::GdkX11::X11Screen; sub get_current_desktop { } sub get_monitor_output { } @@ -5792,6 +5832,13 @@ sub set_button { } sub set_exclusive { } sub set_touch_only { } +package Gtk3::GestureStylus; +our @ISA = qw(Gtk3::GestureSingle); +sub get_axes { } +sub get_axis { } +sub get_device_tool { } +sub new { } + package Gtk3::GestureSwipe; our @ISA = qw(Gtk3::GestureSingle); sub get_velocity { } @@ -5927,6 +5974,9 @@ sub set_show_close_button { } sub set_subtitle { } sub set_title { } +package Gtk3::HeaderBarAccessibleClass; +sub parent_class { } + package Gtk3::HeaderBarClass; sub parent_class { } @@ -6234,8 +6284,10 @@ our @ISA = qw(Gtk3::Box); sub get_action_area { } sub get_content_area { } sub get_message_type { } +sub get_revealed { } sub get_show_close_button { } sub set_message_type { } +sub set_revealed { } sub set_show_close_button { } package Gtk3::InfoBarClass; @@ -8127,7 +8179,6 @@ sub copy { } sub flags { } sub free { } sub info { } -sub new { } sub target { } package Gtk3::TargetList; @@ -8526,6 +8577,7 @@ sub delete_from_cursor { } sub draw_layer { } sub extend_selection { } sub insert_at_cursor { } +sub insert_emoji { } sub move_cursor { } sub parent_class { } sub paste_clipboard { } @@ -9832,6 +9884,7 @@ sub parent_class { } package Pango; sub ANALYSIS_FLAG_CENTERED_BASELINE { } sub ANALYSIS_FLAG_IS_ELLIPSIS { } +sub ANALYSIS_FLAG_NEED_HYPHEN { } sub ATTR_INDEX_FROM_TEXT_BEGINNING { } sub ENGINE_TYPE_LANG { } sub ENGINE_TYPE_SHAPE { } @@ -9843,21 +9896,46 @@ sub SCALE { } sub UNKNOWN_GLYPH_HEIGHT { } sub UNKNOWN_GLYPH_WIDTH { } sub VERSION_MIN_REQUIRED { } +sub attr_allow_breaks_new { } +sub attr_background_alpha_new { } +sub attr_background_new { } +sub attr_fallback_new { } +sub attr_family_new { } +sub attr_font_desc_new { } +sub attr_font_features_new { } +sub attr_foreground_alpha_new { } +sub attr_foreground_new { } +sub attr_gravity_hint_new { } +sub attr_gravity_new { } +sub attr_insert_hyphens_new { } +sub attr_language_new { } +sub attr_letter_spacing_new { } +sub attr_rise_new { } +sub attr_scale_new { } +sub attr_shape_new { } +sub attr_shape_new_with_data { } +sub attr_show_new { } +sub attr_size_new { } +sub attr_size_new_absolute { } +sub attr_stretch_new { } +sub attr_strikethrough_color_new { } +sub attr_strikethrough_new { } +sub attr_style_new { } sub attr_type_get_name { } sub attr_type_register { } +sub attr_underline_color_new { } +sub attr_underline_new { } +sub attr_variant_new { } +sub attr_weight_new { } sub bidi_type_for_unichar { } sub break { } -sub config_key_get { } -sub config_key_get_system { } sub default_break { } sub extents_to_pixels { } sub find_base_dir { } sub find_paragraph_boundary { } sub font_description_from_string { } -sub get_lib_subdirectory { } sub get_log_attrs { } sub get_mirror_char { } -sub get_sysconf_subdirectory { } sub gravity_get_for_matrix { } sub gravity_get_for_script { } sub gravity_get_for_script_and_width { } @@ -9868,10 +9946,8 @@ sub itemize_with_base_dir { } sub language_from_string { } sub language_get_default { } sub log2vis_get_embedding_levels { } -sub lookup_aliases { } sub markup_parser_finish { } sub markup_parser_new { } -sub module_register { } sub parse_enum { } sub parse_markup { } sub parse_stretch { } @@ -9888,8 +9964,10 @@ sub script_for_unichar { } sub script_get_sample_language { } sub shape { } sub shape_full { } +sub shape_with_flags { } sub skip_space { } sub split_file_list { } +sub tailor_break { } sub trim_string { } sub unichar_direction { } sub units_from_double { } @@ -9926,17 +10004,21 @@ sub value { } package Pango::AttrFontDesc; sub attr { } sub desc { } +sub new { } package Pango::AttrFontFeatures; sub attr { } sub features { } +sub new { } package Pango::AttrInt; sub attr { } sub value { } package Pango::AttrIterator; +sub copy { } sub destroy { } +sub get { } sub get_attrs { } sub get_font { } sub next { } @@ -9944,18 +10026,22 @@ sub range { } package Pango::AttrLanguage; sub attr { } +sub new { } sub value { } package Pango::AttrList; sub change { } sub copy { } sub filter { } +sub get_attributes { } +sub get_iterator { } sub insert { } sub insert_before { } sub new { } sub ref { } sub splice { } sub unref { } +sub update { } package Pango::AttrShape; sub attr { } @@ -9964,10 +10050,14 @@ sub data { } sub destroy_func { } sub ink_rect { } sub logical_rect { } +sub new { } +sub new_with_data { } package Pango::AttrSize; sub absolute { } sub attr { } +sub new { } +sub new_absolute { } sub size { } package Pango::AttrString; @@ -9979,6 +10069,7 @@ sub get_name { } sub register { } package Pango::Attribute; +sub copy { } sub destroy { } sub end_index { } sub equal { } @@ -10010,6 +10101,7 @@ sub get_gravity_hint { } sub get_language { } sub get_matrix { } sub get_metrics { } +sub get_round_glyph_positions { } sub get_serial { } sub list_families { } sub load_font { } @@ -10022,10 +10114,16 @@ sub set_font_map { } sub set_gravity_hint { } sub set_language { } sub set_matrix { } +sub set_round_glyph_positions { } package Pango::Coverage; +our @ISA = qw(GObject::Object); +sub copy { } +sub from_bytes { } sub get { } sub max { } +sub new { } +sub ref { } sub set { } sub to_bytes { } sub unref { } @@ -10059,17 +10157,18 @@ sub describe { } sub describe_with_absolute_size { } sub descriptions_free { } sub find_shaper { } +sub get_coverage { } sub get_font_map { } sub get_glyph_extents { } sub get_metrics { } +sub has_char { } package Pango::FontClass; -sub _pango_reserved1 { } -sub _pango_reserved2 { } +sub create_hb_font { } sub describe { } sub describe_absolute { } -sub find_shaper { } sub get_coverage { } +sub get_features { } sub get_font_map { } sub get_glyph_extents { } sub get_metrics { } @@ -10090,6 +10189,7 @@ sub get_size_is_absolute { } sub get_stretch { } sub get_style { } sub get_variant { } +sub get_variations { } sub get_weight { } sub hash { } sub merge { } @@ -10103,6 +10203,8 @@ sub set_size { } sub set_stretch { } sub set_style { } sub set_variant { } +sub set_variations { } +sub set_variations_static { } sub set_weight { } sub to_filename { } sub to_string { } @@ -10128,14 +10230,15 @@ package Pango::FontFamily; our @ISA = qw(GObject::Object); sub get_name { } sub is_monospace { } +sub is_variable { } sub list_faces { } package Pango::FontFamilyClass; sub _pango_reserved2 { } sub _pango_reserved3 { } -sub _pango_reserved4 { } sub get_name { } sub is_monospace { } +sub is_variable { } sub list_faces { } sub parent_class { } @@ -10144,7 +10247,6 @@ our @ISA = qw(GObject::Object); sub changed { } sub create_context { } sub get_serial { } -sub get_shape_engine_type { } sub list_families { } sub load_font { } sub load_fontset { } @@ -10169,11 +10271,12 @@ sub get_approximate_char_width { } sub get_approximate_digit_width { } sub get_ascent { } sub get_descent { } +sub get_height { } sub get_strikethrough_position { } sub get_strikethrough_thickness { } sub get_underline_position { } sub get_underline_thickness { } -sub new { } +sub height { } sub ref { } sub ref_count { } sub strikethrough_position { } @@ -10274,6 +10377,7 @@ sub list { } package Pango::Item; sub analysis { } +sub apply_attrs { } sub copy { } sub free { } sub length { } @@ -10312,6 +10416,7 @@ sub get_justify { } sub get_line { } sub get_line_count { } sub get_line_readonly { } +sub get_line_spacing { } sub get_lines { } sub get_lines_readonly { } sub get_log_attrs { } @@ -10341,6 +10446,7 @@ sub set_font_description { } sub set_height { } sub set_indent { } sub set_justify { } +sub set_line_spacing { } sub set_markup_with_accel { } sub set_single_paragraph_mode { } sub set_spacing { } @@ -10373,6 +10479,7 @@ sub next_run { } package Pango::LayoutLine; sub get_extents { } +sub get_height { } sub get_pixel_extents { } sub get_x_ranges { } sub index_to_x { } @@ -10470,13 +10577,10 @@ package Pango::Script; sub for_unichar { } sub get_sample_language { } -package Pango::ScriptForLang; -sub lang { } -sub scripts { } - package Pango::ScriptIter; sub free { } sub get_range { } +sub new { } sub next { } package Pango::TabArray; diff --git a/fake_packages/Gtk3/WebKit2.pm b/fake_packages/Gtk3/WebKit2.pm index ce385cc..4e4f515 100644 --- a/fake_packages/Gtk3/WebKit2.pm +++ b/fake_packages/Gtk3/WebKit2.pm @@ -21,6 +21,8 @@ sub plugin_error_quark { } sub policy_error_quark { } sub print_error_quark { } sub snapshot_error_quark { } +sub uri_for_display { } +sub user_content_filter_error_quark { } sub user_media_permission_is_for_audio_device { } sub user_media_permission_is_for_video_device { } @@ -150,10 +152,16 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit2::CookieManager; +sub add_cookie { } +sub add_cookie_finish { } sub delete_all_cookies { } +sub delete_cookie { } +sub delete_cookie_finish { } sub delete_cookies_for_domain { } sub get_accept_policy { } sub get_accept_policy_finish { } +sub get_cookies { } +sub get_cookies_finish { } sub get_domains_with_cookies { } sub get_domains_with_cookies_finish { } sub set_accept_policy { } @@ -175,8 +183,14 @@ sub get_username { } sub has_password { } sub new { } +package Gtk3::WebKit2::DeviceInfoPermissionRequestClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } + package Gtk3::WebKit2::Download; -our @ISA = qw(GObject::Object); sub cancel { } sub get_allow_overwrite { } sub get_destination { } @@ -202,6 +216,11 @@ sub quark { } package Gtk3::WebKit2::EditorState; sub get_typing_attributes { } +sub is_copy_available { } +sub is_cut_available { } +sub is_paste_available { } +sub is_redo_available { } +sub is_undo_available { } package Gtk3::WebKit2::EditorStateClass; sub _webkit_reserved0 { } @@ -211,7 +230,6 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit2::FaviconDatabase; -our @ISA = qw(GObject::Object); sub clear { } sub get_favicon { } sub get_favicon_finish { } @@ -228,7 +246,6 @@ package Gtk3::WebKit2::FaviconDatabaseError; sub quark { } package Gtk3::WebKit2::FileChooserRequest; -our @ISA = qw(GObject::Object); sub cancel { } sub get_mime_types { } sub get_mime_types_filter { } @@ -263,6 +280,7 @@ sub parent_class { } package Gtk3::WebKit2::FormSubmissionRequest; sub get_text_fields { } +sub list_text_fields { } sub submit { } package Gtk3::WebKit2::FormSubmissionRequestClass; @@ -272,6 +290,18 @@ sub _webkit_reserved2 { } sub _webkit_reserved3 { } sub parent_class { } +package Gtk3::WebKit2::GeolocationManager; +sub failed { } +sub get_enable_high_accuracy { } +sub update_position { } + +package Gtk3::WebKit2::GeolocationManagerClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } + package Gtk3::WebKit2::GeolocationPermissionRequestClass; sub _webkit_reserved0 { } sub _webkit_reserved1 { } @@ -279,8 +309,17 @@ sub _webkit_reserved2 { } sub _webkit_reserved3 { } sub parent_class { } +package Gtk3::WebKit2::GeolocationPosition; +sub copy { } +sub free { } +sub new { } +sub set_altitude { } +sub set_altitude_accuracy { } +sub set_heading { } +sub set_speed { } +sub set_timestamp { } + package Gtk3::WebKit2::HitTestResult; -our @ISA = qw(GObject::Object); sub context_is_editable { } sub context_is_image { } sub context_is_link { } @@ -315,8 +354,7 @@ package Gtk3::WebKit2::JavascriptError; sub quark { } package Gtk3::WebKit2::JavascriptResult; -sub get_global_context { } -sub get_value { } +sub get_js_value { } sub ref { } sub unref { } @@ -334,6 +372,7 @@ sub get_modifiers { } sub get_mouse_button { } sub get_navigation_type { } sub get_request { } +sub is_redirect { } sub is_user_gesture { } package Gtk3::WebKit2::NavigationPolicyDecision; @@ -490,11 +529,14 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit2::ScriptDialog; +sub close { } sub confirm_set_confirmed { } sub get_dialog_type { } sub get_message { } sub prompt_get_default_text { } sub prompt_set_text { } +sub ref { } +sub unref { } package Gtk3::WebKit2::SecurityManager; sub register_uri_scheme_as_cors_enabled { } @@ -518,7 +560,6 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit2::SecurityOrigin; -our @ISA = qw(GObject::Object); sub get_host { } sub get_port { } sub get_protocol { } @@ -530,6 +571,8 @@ sub to_string { } sub unref { } package Gtk3::WebKit2::Settings; +sub font_size_to_pixels { } +sub font_size_to_points { } sub get_allow_file_access_from_file_urls { } sub get_allow_modal_dialogs { } sub get_allow_universal_access_from_file_urls { } @@ -541,9 +584,11 @@ sub get_default_font_size { } sub get_default_monospace_font_size { } sub get_draw_compositing_indicators { } sub get_enable_accelerated_2d_canvas { } +sub get_enable_back_forward_navigation_gestures { } sub get_enable_caret_browsing { } sub get_enable_developer_extras { } sub get_enable_dns_prefetching { } +sub get_enable_encrypted_media { } sub get_enable_frame_flattening { } sub get_enable_fullscreen { } sub get_enable_html5_database { } @@ -551,8 +596,12 @@ sub get_enable_html5_local_storage { } sub get_enable_hyperlink_auditing { } sub get_enable_java { } sub get_enable_javascript { } +sub get_enable_javascript_markup { } +sub get_enable_media { } +sub get_enable_media_capabilities { } sub get_enable_media_stream { } sub get_enable_mediasource { } +sub get_enable_mock_capture_devices { } sub get_enable_offline_web_application_cache { } sub get_enable_page_cache { } sub get_enable_plugins { } @@ -593,9 +642,11 @@ sub set_default_font_size { } sub set_default_monospace_font_size { } sub set_draw_compositing_indicators { } sub set_enable_accelerated_2d_canvas { } +sub set_enable_back_forward_navigation_gestures { } sub set_enable_caret_browsing { } sub set_enable_developer_extras { } sub set_enable_dns_prefetching { } +sub set_enable_encrypted_media { } sub set_enable_frame_flattening { } sub set_enable_fullscreen { } sub set_enable_html5_database { } @@ -603,8 +654,12 @@ sub set_enable_html5_local_storage { } sub set_enable_hyperlink_auditing { } sub set_enable_java { } sub set_enable_javascript { } +sub set_enable_javascript_markup { } +sub set_enable_media { } +sub set_enable_media_capabilities { } sub set_enable_media_stream { } sub set_enable_mediasource { } +sub set_enable_mock_capture_devices { } sub set_enable_offline_web_application_cache { } sub set_enable_page_cache { } sub set_enable_plugins { } @@ -689,14 +744,49 @@ sub _webkit_reserved2 { } sub _webkit_reserved3 { } sub parent_class { } +package Gtk3::WebKit2::UserContentFilter; +sub get_identifier { } +sub ref { } +sub unref { } + +package Gtk3::WebKit2::UserContentFilterError; +sub quark { } + +package Gtk3::WebKit2::UserContentFilterStore; +sub fetch_identifiers { } +sub fetch_identifiers_finish { } +sub get_path { } +sub load { } +sub load_finish { } +sub new { } +sub remove { } +sub remove_finish { } +sub save { } +sub save_finish { } +sub save_from_file { } +sub save_from_file_finish { } + +package Gtk3::WebKit2::UserContentFilterStoreClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } + package Gtk3::WebKit2::UserContentManager; +sub add_filter { } sub add_script { } sub add_style_sheet { } sub new { } sub register_script_message_handler { } +sub register_script_message_handler_in_world { } +sub remove_all_filters { } sub remove_all_scripts { } sub remove_all_style_sheets { } +sub remove_filter { } +sub remove_filter_by_id { } sub unregister_script_message_handler { } +sub unregister_script_message_handler_in_world { } package Gtk3::WebKit2::UserContentManagerClass; sub _webkit_reserved0 { } @@ -714,15 +804,18 @@ sub parent_class { } package Gtk3::WebKit2::UserScript; sub new { } +sub new_for_world { } sub ref { } sub unref { } package Gtk3::WebKit2::UserStyleSheet; sub new { } +sub new_for_world { } sub ref { } sub unref { } package Gtk3::WebKit2::WebContext; +sub add_path_to_sandbox { } sub allow_tls_certificate_for_host { } sub clear_cache { } sub download_uri { } @@ -731,9 +824,11 @@ sub get_cookie_manager { } sub get_default { } sub get_favicon_database { } sub get_favicon_database_directory { } +sub get_geolocation_manager { } sub get_plugins { } sub get_plugins_finish { } sub get_process_model { } +sub get_sandbox_enabled { } sub get_security_manager { } sub get_spell_checking_enabled { } sub get_spell_checking_languages { } @@ -756,6 +851,7 @@ sub set_favicon_database_directory { } sub set_network_proxy_settings { } sub set_preferred_languages { } sub set_process_model { } +sub set_sandbox_enabled { } sub set_spell_checking_enabled { } sub set_spell_checking_languages { } sub set_tls_errors_policy { } @@ -775,7 +871,6 @@ sub initialize_web_extensions { } sub parent { } package Gtk3::WebKit2::WebInspector; -our @ISA = qw(GObject::Object); sub attach { } sub close { } sub detach { } @@ -794,7 +889,6 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit2::WebResource; -our @ISA = qw(GObject::Object); sub get_data { } sub get_data_finish { } sub get_response { } @@ -808,7 +902,6 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit2::WebView; -our @ISA = qw(Gtk3::Container); sub can_execute_editing_command { } sub can_execute_editing_command_finish { } sub can_go_back { } @@ -826,7 +919,6 @@ sub get_estimated_load_progress { } sub get_favicon { } sub get_find_controller { } sub get_inspector { } -sub get_javascript_global_context { } sub get_main_resource { } sub get_page_id { } sub get_session_state { } @@ -866,6 +958,8 @@ sub run_javascript { } sub run_javascript_finish { } sub run_javascript_from_gresource { } sub run_javascript_from_gresource_finish { } +sub run_javascript_in_world { } +sub run_javascript_in_world_finish { } sub save { } sub save_finish { } sub save_to_file { } @@ -888,7 +982,6 @@ sub parentClass { } package Gtk3::WebKit2::WebViewClass; sub _webkit_reserved0 { } sub _webkit_reserved1 { } -sub _webkit_reserved2 { } sub authenticate { } sub close { } sub context_menu { } @@ -915,6 +1008,7 @@ sub show_notification { } sub show_option_menu { } sub submit_form { } sub web_process_crashed { } +sub web_process_terminated { } package Gtk3::WebKit2::WebViewSessionState; sub new { } @@ -938,6 +1032,7 @@ sub get_base_cache_directory { } sub get_base_data_directory { } sub get_cookie_manager { } sub get_disk_cache_directory { } +sub get_hsts_cache_directory { } sub get_indexeddb_directory { } sub get_local_storage_directory { } sub get_offline_application_cache_directory { } -- cgit v1.2.1