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 --- fake_packages/Gtk3/WebKit2.pm | 119 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 107 insertions(+), 12 deletions(-) (limited to 'fake_packages/Gtk3/WebKit2.pm') 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