diff options
| -rw-r--r-- | fake_packages/Gtk3/WebKit.pm | 1397 | 
1 files changed, 753 insertions, 644 deletions
diff --git a/fake_packages/Gtk3/WebKit.pm b/fake_packages/Gtk3/WebKit.pm index b450191..b6e5724 100644 --- a/fake_packages/Gtk3/WebKit.pm +++ b/fake_packages/Gtk3/WebKit.pm @@ -1,5 +1,9 @@ -  package Gtk3::WebKit; +sub MAJOR_VERSION { } +sub MICRO_VERSION { } +sub MINOR_VERSION { } +sub USER_AGENT_MAJOR_VERSION { } +sub USER_AGENT_MINOR_VERSION { }  sub application_cache_get_database_directory_path { }  sub check_version { }  sub context_menu_item_get_action { } @@ -35,6 +39,9 @@ sub get_specified { }  sub get_value { }  sub set_value { } +package Gtk3::WebKit::DOMAttrClass; +sub parent_class { } +  package Gtk3::WebKit::DOMAudioTrack;  sub get_enabled { }  sub get_id { } @@ -43,18 +50,27 @@ sub get_label { }  sub get_language { }  sub set_enabled { } +package Gtk3::WebKit::DOMAudioTrackClass; +sub parent_class { } +  package Gtk3::WebKit::DOMAudioTrackList;  sub dispatch_event { }  sub get_length { }  sub get_track_by_id { }  sub item { } +package Gtk3::WebKit::DOMAudioTrackListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMBarInfo;  sub get_visible { }  package Gtk3::WebKit::DOMBarProp;  sub get_visible { } +package Gtk3::WebKit::DOMBarPropClass; +sub parent_class { } +  package Gtk3::WebKit::DOMBatteryManager;  sub dispatch_event { }  sub get_charging { } @@ -62,21 +78,36 @@ sub get_charging_time { }  sub get_discharging_time { }  sub get_level { } +package Gtk3::WebKit::DOMBatteryManagerClass; +sub parent_class { } +  package Gtk3::WebKit::DOMBlob;  sub get_size { }  sub slice { }  sub webkit_slice { } +package Gtk3::WebKit::DOMBlobClass; +sub parent_class { } + +package Gtk3::WebKit::DOMCDATASectionClass; +sub parent_class { } +  package Gtk3::WebKit::DOMCSSRule;  sub get_css_text { }  sub get_parent_rule { }  sub get_parent_style_sheet { }  sub set_css_text { } +package Gtk3::WebKit::DOMCSSRuleClass; +sub parent_class { } +  package Gtk3::WebKit::DOMCSSRuleList;  sub get_length { }  sub item { } +package Gtk3::WebKit::DOMCSSRuleListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMCSSStyleDeclaration;  sub get_css_text { }  sub get_length { } @@ -91,6 +122,9 @@ sub remove_property { }  sub set_css_text { }  sub set_property { } +package Gtk3::WebKit::DOMCSSStyleDeclarationClass; +sub parent_class { } +  package Gtk3::WebKit::DOMCSSStyleSheet;  sub add_rule { }  sub delete_rule { } @@ -100,11 +134,17 @@ sub get_rules { }  sub insert_rule { }  sub remove_rule { } +package Gtk3::WebKit::DOMCSSStyleSheetClass; +sub parent_class { } +  package Gtk3::WebKit::DOMCSSValue;  sub get_css_text { }  sub get_css_value_type { }  sub set_css_text { } +package Gtk3::WebKit::DOMCSSValueClass; +sub parent_class { } +  package Gtk3::WebKit::DOMCharacterData;  sub append_data { }  sub delete_data { } @@ -116,11 +156,20 @@ sub replace_data { }  sub set_data { }  sub substring_data { } +package Gtk3::WebKit::DOMCharacterDataClass; +sub parent_class { } + +package Gtk3::WebKit::DOMCommentClass; +sub parent_class { } +  package Gtk3::WebKit::DOMConsole;  sub get_memory { }  sub group_end { }  sub time { } +package Gtk3::WebKit::DOMConsoleClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMApplicationCache;  sub abort { }  sub dispatch_event { } @@ -128,6 +177,9 @@ sub get_status { }  sub swap_cache { }  sub update { } +package Gtk3::WebKit::DOMDOMApplicationCacheClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMImplementation;  sub create_css_style_sheet { }  sub create_document { } @@ -135,6 +187,9 @@ sub create_document_type { }  sub create_html_document { }  sub has_feature { } +package Gtk3::WebKit::DOMDOMImplementationClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMMimeType;  sub get_description { }  sub get_enabled_plugin { } @@ -145,11 +200,20 @@ sub get_length { }  sub item { }  sub named_item { } +package Gtk3::WebKit::DOMDOMMimeTypeArrayClass; +sub parent_class { } + +package Gtk3::WebKit::DOMDOMMimeTypeClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMNamedFlowCollection;  sub get_length { }  sub item { }  sub named_item { } +package Gtk3::WebKit::DOMDOMNamedFlowCollectionClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMPlugin;  sub get_description { }  sub get_filename { } @@ -164,6 +228,12 @@ sub item { }  sub named_item { }  sub refresh { } +package Gtk3::WebKit::DOMDOMPluginArrayClass; +sub parent_class { } + +package Gtk3::WebKit::DOMDOMPluginClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMSecurityPolicy;  sub allows_connection_to { }  sub allows_font_from { } @@ -181,6 +251,9 @@ sub get_allows_inline_style { }  sub get_is_active { }  sub get_report_ur_is { } +package Gtk3::WebKit::DOMDOMSecurityPolicyClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMSelection;  sub add_range { }  sub collapse { } @@ -207,15 +280,27 @@ sub select_all_children { }  sub set_base_and_extent { }  sub set_position { } +package Gtk3::WebKit::DOMDOMSelectionClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMSettableTokenList;  sub get_value { }  sub set_value { } +package Gtk3::WebKit::DOMDOMSettableTokenListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMStringList;  sub contains { }  sub get_length { }  sub item { } +package Gtk3::WebKit::DOMDOMStringListClass; +sub parent_class { } + +package Gtk3::WebKit::DOMDOMStringMapClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMTokenList;  sub add { }  sub contains { } @@ -224,6 +309,9 @@ sub item { }  sub remove { }  sub toggle { } +package Gtk3::WebKit::DOMDOMTokenListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDOMWindow;  sub alert { }  sub atob { } @@ -288,6 +376,7 @@ sub get_window { }  sub match_media { }  sub move_by { }  sub move_to { } +sub print { }  sub prompt { }  sub release_events { }  sub resize_by { } @@ -307,9 +396,18 @@ sub webkit_convert_point_from_page_to_node { }  package Gtk3::WebKit::DOMDOMWindowCSS;  sub supports { } +package Gtk3::WebKit::DOMDOMWindowCSSClass; +sub parent_class { } + +package Gtk3::WebKit::DOMDOMWindowClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDatabase;  sub get_version { } +package Gtk3::WebKit::DOMDatabaseClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDocument;  sub adopt_node { }  sub caret_range_from_point { } @@ -329,6 +427,7 @@ sub create_ns_resolver { }  sub create_processing_instruction { }  sub create_range { }  sub create_text_node { } +sub create_touch { }  sub create_tree_walker { }  sub element_from_point { }  sub evaluate { } @@ -368,6 +467,7 @@ sub get_security_policy { }  sub get_selected_stylesheet_set { }  sub get_style_sheets { }  sub get_title { } +sub get_url { }  sub get_visibility_state { }  sub get_webkit_current_full_screen_element { }  sub get_webkit_full_screen_keyboard_input_allowed { } @@ -401,10 +501,16 @@ sub webkit_exit_fullscreen { }  sub webkit_exit_pointer_lock { }  sub webkit_get_named_flows { } +package Gtk3::WebKit::DOMDocumentClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDocumentFragment;  sub query_selector { }  sub query_selector_all { } +package Gtk3::WebKit::DOMDocumentFragmentClass; +sub parent_class { } +  package Gtk3::WebKit::DOMDocumentType;  sub get_entities { }  sub get_internal_subset { } @@ -414,6 +520,9 @@ sub get_public_id { }  sub get_system_id { }  sub remove { } +package Gtk3::WebKit::DOMDocumentTypeClass; +sub parent_class { } +  package Gtk3::WebKit::DOMElement;  sub blur { }  sub focus { } @@ -476,6 +585,12 @@ sub webkit_request_full_screen { }  sub webkit_request_fullscreen { }  sub webkit_request_pointer_lock { } +package Gtk3::WebKit::DOMElementClass; +sub parent_class { } + +package Gtk3::WebKit::DOMEntityReferenceClass; +sub parent_class { } +  package Gtk3::WebKit::DOMEvent;  sub get_bubbles { }  sub get_cancel_bubble { } @@ -494,31 +609,55 @@ sub set_return_value { }  sub stop_immediate_propagation { }  sub stop_propagation { } +package Gtk3::WebKit::DOMEventClass; +sub parent_class { } +  package Gtk3::WebKit::DOMEventTarget;  sub add_event_listener { }  sub dispatch_event { }  sub remove_event_listener { } +package Gtk3::WebKit::DOMEventTargetIface; +sub add_event_listener { } +sub dispatch_event { } +sub gIface { } +sub remove_event_listener { } +  package Gtk3::WebKit::DOMFile;  sub get_name { }  sub get_webkit_relative_path { } +package Gtk3::WebKit::DOMFileClass; +sub parent_class { } +  package Gtk3::WebKit::DOMFileList;  sub get_length { }  sub item { } +package Gtk3::WebKit::DOMFileListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMGamepad;  sub get_id { }  sub get_index { }  sub get_timestamp { } +package Gtk3::WebKit::DOMGamepadClass; +sub parent_class { } +  package Gtk3::WebKit::DOMGamepadList;  sub get_length { }  sub item { } +package Gtk3::WebKit::DOMGamepadListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMGeolocation;  sub clear_watch { } +package Gtk3::WebKit::DOMGeolocationClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLAnchorElement;  sub get_charset { }  sub get_coords { } @@ -559,6 +698,9 @@ sub set_search { }  sub set_shape { }  sub set_target { } +package Gtk3::WebKit::DOMHTMLAnchorElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLAppletElement;  sub get_align { }  sub get_alt { } @@ -583,6 +725,9 @@ sub set_object { }  sub set_vspace { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLAppletElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLAreaElement;  sub get_alt { }  sub get_coords { } @@ -606,16 +751,28 @@ sub set_ping { }  sub set_shape { }  sub set_target { } +package Gtk3::WebKit::DOMHTMLAreaElementClass; +sub parent_class { } + +package Gtk3::WebKit::DOMHTMLAudioElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLBRElement;  sub get_clear { }  sub set_clear { } +package Gtk3::WebKit::DOMHTMLBRElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLBaseElement;  sub get_href { }  sub get_target { }  sub set_href { }  sub set_target { } +package Gtk3::WebKit::DOMHTMLBaseElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLBaseFontElement;  sub get_color { }  sub get_face { } @@ -624,6 +781,9 @@ sub set_color { }  sub set_face { }  sub set_size { } +package Gtk3::WebKit::DOMHTMLBaseFontElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLBodyElement;  sub get_a_link { }  sub get_background { } @@ -638,6 +798,9 @@ sub set_link { }  sub set_text { }  sub set_v_link { } +package Gtk3::WebKit::DOMHTMLBodyElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLButtonElement;  sub check_validity { }  sub get_autofocus { } @@ -665,33 +828,54 @@ sub set_form_target { }  sub set_name { }  sub set_value { } +package Gtk3::WebKit::DOMHTMLButtonElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLCanvasElement;  sub get_height { }  sub get_width { }  sub set_height { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLCanvasElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLCollection;  sub get_length { }  sub item { }  sub named_item { } +package Gtk3::WebKit::DOMHTMLCollectionClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLDListElement;  sub get_compact { }  sub set_compact { } +package Gtk3::WebKit::DOMHTMLDListElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLDetailsElement;  sub get_open { }  sub set_open { } +package Gtk3::WebKit::DOMHTMLDetailsElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLDirectoryElement;  sub get_compact { }  sub set_compact { } +package Gtk3::WebKit::DOMHTMLDirectoryElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLDivElement;  sub get_align { }  sub set_align { } +package Gtk3::WebKit::DOMHTMLDivElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLDocument;  sub capture_events { }  sub clear { } @@ -721,6 +905,9 @@ sub set_fg_color { }  sub set_link_color { }  sub set_vlink_color { } +package Gtk3::WebKit::DOMHTMLDocumentClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLElement;  sub click { }  sub get_access_key { } @@ -771,6 +958,9 @@ sub set_title { }  sub set_translate { }  sub set_webkitdropzone { } +package Gtk3::WebKit::DOMHTMLElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLEmbedElement;  sub get_align { }  sub get_height { } @@ -783,6 +973,9 @@ sub set_name { }  sub set_src { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLEmbedElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLFieldSetElement;  sub check_validity { }  sub get_disabled { } @@ -796,6 +989,9 @@ sub set_custom_validity { }  sub set_disabled { }  sub set_name { } +package Gtk3::WebKit::DOMHTMLFieldSetElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLFontElement;  sub get_color { }  sub get_face { } @@ -804,13 +1000,18 @@ sub set_color { }  sub set_face { }  sub set_size { } +package Gtk3::WebKit::DOMHTMLFontElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLFormElement;  sub check_validity { }  sub dispatch_form_change { }  sub dispatch_form_input { }  sub get_accept_charset { }  sub get_action { } +sub get_autocapitalize { }  sub get_autocomplete { } +sub get_autocorrect { }  sub get_elements { }  sub get_encoding { }  sub get_enctype { } @@ -822,7 +1023,9 @@ sub get_target { }  sub reset { }  sub set_accept_charset { }  sub set_action { } +sub set_autocapitalize { }  sub set_autocomplete { } +sub set_autocorrect { }  sub set_encoding { }  sub set_enctype { }  sub set_method { } @@ -831,6 +1034,9 @@ sub set_no_validate { }  sub set_target { }  sub submit { } +package Gtk3::WebKit::DOMHTMLFormElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLFrameElement;  sub get_content_document { }  sub get_content_window { } @@ -853,12 +1059,18 @@ sub set_no_resize { }  sub set_scrolling { }  sub set_src { } +package Gtk3::WebKit::DOMHTMLFrameElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLFrameSetElement;  sub get_cols { }  sub get_rows { }  sub set_cols { }  sub set_rows { } +package Gtk3::WebKit::DOMHTMLFrameSetElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLHRElement;  sub get_align { }  sub get_no_shade { } @@ -869,20 +1081,32 @@ sub set_no_shade { }  sub set_size { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLHRElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLHeadElement;  sub get_profile { }  sub set_profile { } +package Gtk3::WebKit::DOMHTMLHeadElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLHeadingElement;  sub get_align { }  sub set_align { } +package Gtk3::WebKit::DOMHTMLHeadingElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLHtmlElement;  sub get_manifest { }  sub get_version { }  sub set_manifest { }  sub set_version { } +package Gtk3::WebKit::DOMHTMLHtmlElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLIFrameElement;  sub get_align { }  sub get_content_document { } @@ -913,6 +1137,9 @@ sub set_src { }  sub set_srcdoc { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLIFrameElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLImageElement;  sub get_align { }  sub get_alt { } @@ -950,12 +1177,17 @@ sub set_use_map { }  sub set_vspace { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLImageElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLInputElement;  sub check_validity { }  sub get_accept { }  sub get_align { }  sub get_alt { } +sub get_autocapitalize { }  sub get_autocomplete { } +sub get_autocorrect { }  sub get_autofocus { }  sub get_capture { }  sub get_checked { } @@ -1002,7 +1234,9 @@ sub select { }  sub set_accept { }  sub set_align { }  sub set_alt { } +sub set_autocapitalize { }  sub set_autocomplete { } +sub set_autocorrect { }  sub set_autofocus { }  sub set_capture { }  sub set_checked { } @@ -1044,6 +1278,9 @@ sub set_width { }  sub step_down { }  sub step_up { } +package Gtk3::WebKit::DOMHTMLInputElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLKeygenElement;  sub check_validity { }  sub get_autofocus { } @@ -1063,21 +1300,33 @@ sub set_disabled { }  sub set_keytype { }  sub set_name { } +package Gtk3::WebKit::DOMHTMLKeygenElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLLIElement;  sub get_value { }  sub set_value { } +package Gtk3::WebKit::DOMHTMLLIElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLLabelElement;  sub get_control { }  sub get_form { }  sub get_html_for { }  sub set_html_for { } +package Gtk3::WebKit::DOMHTMLLabelElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLLegendElement;  sub get_align { }  sub get_form { }  sub set_align { } +package Gtk3::WebKit::DOMHTMLLegendElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLLinkElement;  sub get_charset { }  sub get_disabled { } @@ -1097,11 +1346,17 @@ sub set_rel { }  sub set_rev { }  sub set_target { } +package Gtk3::WebKit::DOMHTMLLinkElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLMapElement;  sub get_areas { }  sub get_name { }  sub set_name { } +package Gtk3::WebKit::DOMHTMLMapElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLMarqueeElement;  sub get_behavior { }  sub get_bg_color { } @@ -1128,10 +1383,17 @@ sub set_width { }  sub start { }  sub stop { } +package Gtk3::WebKit::DOMHTMLMarqueeElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLMediaElement; +sub add_text_track { }  sub can_play_type { } +sub fast_seek { } +sub get_audio_tracks { }  sub get_autoplay { }  sub get_buffered { } +sub get_controller { }  sub get_controls { }  sub get_current_src { }  sub get_current_time { } @@ -1154,13 +1416,17 @@ sub get_seekable { }  sub get_seeking { }  sub get_src { }  sub get_start_time { } +sub get_text_tracks { } +sub get_video_tracks { }  sub get_volume { }  sub get_webkit_audio_decoded_byte_count { }  sub get_webkit_closed_captions_visible { } +sub get_webkit_current_playback_target_is_wireless { }  sub get_webkit_has_closed_captions { }  sub get_webkit_preserves_pitch { }  sub get_webkit_video_decoded_byte_count { }  sub load { } +sub pause { }  sub play { }  sub set_autoplay { }  sub set_controls { } @@ -1176,11 +1442,18 @@ sub set_src { }  sub set_volume { }  sub set_webkit_closed_captions_visible { }  sub set_webkit_preserves_pitch { } +sub webkit_show_playback_target_picker { } + +package Gtk3::WebKit::DOMHTMLMediaElementClass; +sub parent_class { }  package Gtk3::WebKit::DOMHTMLMenuElement;  sub get_compact { }  sub set_compact { } +package Gtk3::WebKit::DOMHTMLMenuElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLMetaElement;  sub get_content { }  sub get_http_equiv { } @@ -1191,12 +1464,18 @@ sub set_http_equiv { }  sub set_name { }  sub set_scheme { } +package Gtk3::WebKit::DOMHTMLMetaElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLModElement;  sub get_cite { }  sub get_date_time { }  sub set_cite { }  sub set_date_time { } +package Gtk3::WebKit::DOMHTMLModElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLOListElement;  sub get_compact { }  sub get_reversed { } @@ -1205,6 +1484,9 @@ sub set_compact { }  sub set_reversed { }  sub set_start { } +package Gtk3::WebKit::DOMHTMLOListElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLObjectElement;  sub check_validity { }  sub get_align { } @@ -1244,12 +1526,18 @@ sub set_use_map { }  sub set_vspace { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLObjectElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLOptGroupElement;  sub get_disabled { }  sub get_label { }  sub set_disabled { }  sub set_label { } +package Gtk3::WebKit::DOMHTMLOptGroupElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLOptionElement;  sub get_default_selected { }  sub get_disabled { } @@ -1265,15 +1553,25 @@ sub set_label { }  sub set_selected { }  sub set_value { } +package Gtk3::WebKit::DOMHTMLOptionElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLOptionsCollection; +sub get_length { }  sub get_selected_index { }  sub named_item { }  sub set_selected_index { } +package Gtk3::WebKit::DOMHTMLOptionsCollectionClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLParagraphElement;  sub get_align { }  sub set_align { } +package Gtk3::WebKit::DOMHTMLParagraphElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLParamElement;  sub get_name { }  sub get_value { } @@ -1282,12 +1580,18 @@ sub set_name { }  sub set_value { }  sub set_value_type { } +package Gtk3::WebKit::DOMHTMLParamElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLPreElement;  sub get_width { }  sub get_wrap { }  sub set_width { }  sub set_wrap { } +package Gtk3::WebKit::DOMHTMLPreElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLPropertiesCollection;  sub get_length { }  sub get_names { } @@ -1298,6 +1602,9 @@ package Gtk3::WebKit::DOMHTMLQuoteElement;  sub get_cite { }  sub set_cite { } +package Gtk3::WebKit::DOMHTMLQuoteElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLScriptElement;  sub get_async { }  sub get_charset { } @@ -1318,6 +1625,9 @@ sub set_nonce { }  sub set_src { }  sub set_text { } +package Gtk3::WebKit::DOMHTMLScriptElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLSelectElement;  sub add { }  sub check_validity { } @@ -1351,6 +1661,9 @@ sub set_selected_index { }  sub set_size { }  sub set_value { } +package Gtk3::WebKit::DOMHTMLSelectElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLStyleElement;  sub get_disabled { }  sub get_media { } @@ -1360,10 +1673,16 @@ sub set_disabled { }  sub set_media { }  sub set_scoped { } +package Gtk3::WebKit::DOMHTMLStyleElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLTableCaptionElement;  sub get_align { }  sub set_align { } +package Gtk3::WebKit::DOMHTMLTableCaptionElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLTableCellElement;  sub get_abbr { }  sub get_align { } @@ -1395,6 +1714,9 @@ sub set_scope { }  sub set_v_align { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLTableCellElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLTableColElement;  sub get_align { }  sub get_ch { } @@ -1409,6 +1731,9 @@ sub set_span { }  sub set_v_align { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLTableColElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLTableElement;  sub create_caption { }  sub create_t_body { } @@ -1446,6 +1771,9 @@ sub set_t_foot { }  sub set_t_head { }  sub set_width { } +package Gtk3::WebKit::DOMHTMLTableElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLTableRowElement;  sub delete_cell { }  sub get_align { } @@ -1463,6 +1791,9 @@ sub set_ch { }  sub set_ch_off { }  sub set_v_align { } +package Gtk3::WebKit::DOMHTMLTableRowElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLTableSectionElement;  sub delete_row { }  sub get_align { } @@ -1476,8 +1807,13 @@ sub set_ch { }  sub set_ch_off { }  sub set_v_align { } +package Gtk3::WebKit::DOMHTMLTableSectionElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLTextAreaElement;  sub check_validity { } +sub get_autocapitalize { } +sub get_autocorrect { }  sub get_autofocus { }  sub get_cols { }  sub get_default_value { } @@ -1502,6 +1838,8 @@ sub get_will_validate { }  sub get_wrap { }  sub is_edited { }  sub select { } +sub set_autocapitalize { } +sub set_autocorrect { }  sub set_autofocus { }  sub set_cols { }  sub set_custom_validity { } @@ -1522,14 +1860,23 @@ sub set_selection_start { }  sub set_value { }  sub set_wrap { } +package Gtk3::WebKit::DOMHTMLTextAreaElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLTitleElement;  sub get_text { }  sub set_text { } +package Gtk3::WebKit::DOMHTMLTitleElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLUListElement;  sub get_compact { }  sub set_compact { } +package Gtk3::WebKit::DOMHTMLUListElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHTMLVideoElement;  sub get_height { }  sub get_poster { } @@ -1539,21 +1886,29 @@ sub get_webkit_decoded_frame_count { }  sub get_webkit_displaying_fullscreen { }  sub get_webkit_dropped_frame_count { }  sub get_webkit_supports_fullscreen { } +sub get_webkit_wireless_video_playback_disabled { }  sub get_width { }  sub set_height { }  sub set_poster { } +sub set_webkit_wireless_video_playback_disabled { }  sub set_width { }  sub webkit_enter_full_screen { }  sub webkit_enter_fullscreen { }  sub webkit_exit_full_screen { }  sub webkit_exit_fullscreen { } +package Gtk3::WebKit::DOMHTMLVideoElementClass; +sub parent_class { } +  package Gtk3::WebKit::DOMHistory;  sub back { }  sub forward { }  sub get_length { }  sub go { } +package Gtk3::WebKit::DOMHistoryClass; +sub parent_class { } +  package Gtk3::WebKit::DOMKeyboardEvent;  sub get_alt_graph_key { }  sub get_alt_key { } @@ -1565,13 +1920,54 @@ sub get_modifier_state { }  sub get_shift_key { }  sub init_keyboard_event { } +package Gtk3::WebKit::DOMKeyboardEventClass; +sub parent_class { } +  package Gtk3::WebKit::DOMLocation;  sub get_ancestor_origins { } +sub get_hash { } +sub get_host { } +sub get_hostname { } +sub get_href { }  sub get_origin { } +sub get_pathname { } +sub get_port { } +sub get_protocol { } +sub get_search { } + +package Gtk3::WebKit::DOMLocationClass; +sub parent_class { } + +package Gtk3::WebKit::DOMMediaController; +sub get_buffered { } +sub get_current_time { } +sub get_default_playback_rate { } +sub get_duration { } +sub get_muted { } +sub get_paused { } +sub get_playback_rate { } +sub get_playback_state { } +sub get_played { } +sub get_seekable { } +sub get_volume { } +sub pause { } +sub play { } +sub set_current_time { } +sub set_default_playback_rate { } +sub set_muted { } +sub set_playback_rate { } +sub set_volume { } +sub unpause { } + +package Gtk3::WebKit::DOMMediaControllerClass; +sub parent_class { }  package Gtk3::WebKit::DOMMediaError;  sub get_code { } +package Gtk3::WebKit::DOMMediaErrorClass; +sub parent_class { } +  package Gtk3::WebKit::DOMMediaList;  sub append_medium { }  sub delete_medium { } @@ -1580,15 +1976,24 @@ sub get_media_text { }  sub item { }  sub set_media_text { } +package Gtk3::WebKit::DOMMediaListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMMediaQueryList;  sub get_matches { }  sub get_media { } +package Gtk3::WebKit::DOMMediaQueryListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMMemoryInfo;  sub get_js_heap_size_limit { }  sub get_total_js_heap_size { }  sub get_used_js_heap_size { } +package Gtk3::WebKit::DOMMessagePortClass; +sub parent_class { } +  package Gtk3::WebKit::DOMMouseEvent;  sub get_alt_key { }  sub get_button { } @@ -1610,6 +2015,9 @@ sub get_x { }  sub get_y { }  sub init_mouse_event { } +package Gtk3::WebKit::DOMMouseEventClass; +sub parent_class { } +  package Gtk3::WebKit::DOMNamedNodeMap;  sub get_length { }  sub get_named_item { } @@ -1620,6 +2028,9 @@ sub remove_named_item_ns { }  sub set_named_item { }  sub set_named_item_ns { } +package Gtk3::WebKit::DOMNamedNodeMapClass; +sub parent_class { } +  package Gtk3::WebKit::DOMNavigator;  sub get_app_code_name { }  sub get_app_name { } @@ -1646,6 +2057,9 @@ sub register_protocol_handler { }  sub unregister_protocol_handler { }  sub webkit_get_gamepads { } +package Gtk3::WebKit::DOMNavigatorClass; +sub parent_class { } +  package Gtk3::WebKit::DOMNode;  sub append_child { }  sub clone_node { } @@ -1685,9 +2099,15 @@ sub set_node_value { }  sub set_prefix { }  sub set_text_content { } +package Gtk3::WebKit::DOMNodeClass; +sub parent_class { } +  package Gtk3::WebKit::DOMNodeFilter;  sub accept_node { } +package Gtk3::WebKit::DOMNodeFilterClass; +sub parent_class { } +  package Gtk3::WebKit::DOMNodeIterator;  sub detach { }  sub get_expand_entity_references { } @@ -1699,29 +2119,50 @@ sub get_what_to_show { }  sub next_node { }  sub previous_node { } +package Gtk3::WebKit::DOMNodeIteratorClass; +sub parent_class { } +  package Gtk3::WebKit::DOMNodeList;  sub get_length { }  sub item { } +package Gtk3::WebKit::DOMNodeListClass; +sub parent_class { } + +package Gtk3::WebKit::DOMObjectClass; +sub parentClass { } +  package Gtk3::WebKit::DOMPerformance;  sub get_memory { }  sub get_navigation { }  sub get_timing { }  sub now { } +package Gtk3::WebKit::DOMPerformanceClass; +sub parent_class { } +  package Gtk3::WebKit::DOMPerformanceEntry;  sub get_duration { }  sub get_entry_type { }  sub get_name { }  sub get_start_time { } +package Gtk3::WebKit::DOMPerformanceEntryClass; +sub parent_class { } +  package Gtk3::WebKit::DOMPerformanceEntryList;  sub get_length { }  sub item { } +package Gtk3::WebKit::DOMPerformanceEntryListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMPerformanceNavigation;  sub get_redirect_count { } +package Gtk3::WebKit::DOMPerformanceNavigationClass; +sub parent_class { } +  package Gtk3::WebKit::DOMPerformanceTiming;  sub get_connect_end { }  sub get_connect_start { } @@ -1745,12 +2186,18 @@ sub get_secure_connection_start { }  sub get_unload_event_end { }  sub get_unload_event_start { } +package Gtk3::WebKit::DOMPerformanceTimingClass; +sub parent_class { } +  package Gtk3::WebKit::DOMProcessingInstruction;  sub get_data { }  sub get_sheet { }  sub get_target { }  sub set_data { } +package Gtk3::WebKit::DOMProcessingInstructionClass; +sub parent_class { } +  package Gtk3::WebKit::DOMPropertyNodeList;  sub get_length { }  sub item { } @@ -1788,6 +2235,9 @@ sub set_start_before { }  sub surround_contents { }  sub to_string { } +package Gtk3::WebKit::DOMRangeClass; +sub parent_class { } +  package Gtk3::WebKit::DOMScreen;  sub get_avail_height { }  sub get_avail_left { } @@ -1798,6 +2248,9 @@ sub get_height { }  sub get_pixel_depth { }  sub get_width { } +package Gtk3::WebKit::DOMScreenClass; +sub parent_class { } +  package Gtk3::WebKit::DOMShadowRoot;  sub element_from_point { }  sub get_active_element { } @@ -1813,6 +2266,9 @@ sub set_apply_author_styles { }  sub set_inner_html { }  sub set_reset_style_inheritance { } +package Gtk3::WebKit::DOMShadowRootClass; +sub parent_class { } +  package Gtk3::WebKit::DOMStorage;  sub clear { }  sub get_item { } @@ -1821,9 +2277,21 @@ sub key { }  sub remove_item { }  sub set_item { } +package Gtk3::WebKit::DOMStorageClass; +sub parent_class { } + +package Gtk3::WebKit::DOMStorageInfoClass; +sub parent_class { } + +package Gtk3::WebKit::DOMStorageQuotaClass; +sub parent_class { } +  package Gtk3::WebKit::DOMStyleMedia;  sub match_medium { } +package Gtk3::WebKit::DOMStyleMediaClass; +sub parent_class { } +  package Gtk3::WebKit::DOMStyleSheet;  sub get_disabled { }  sub get_href { } @@ -1833,20 +2301,30 @@ sub get_parent_style_sheet { }  sub get_title { }  sub set_disabled { } +package Gtk3::WebKit::DOMStyleSheetClass; +sub parent_class { } +  package Gtk3::WebKit::DOMStyleSheetList;  sub get_length { }  sub item { } +package Gtk3::WebKit::DOMStyleSheetListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMText;  sub get_whole_text { }  sub replace_whole_text { }  sub split_text { } +package Gtk3::WebKit::DOMTextClass; +sub parent_class { } +  package Gtk3::WebKit::DOMTextTrack;  sub add_cue { }  sub dispatch_event { }  sub get_active_cues { }  sub get_cues { } +sub get_id { }  sub get_kind { }  sub get_label { }  sub get_language { } @@ -1854,6 +2332,9 @@ sub get_mode { }  sub remove_cue { }  sub set_mode { } +package Gtk3::WebKit::DOMTextTrackClass; +sub parent_class { } +  package Gtk3::WebKit::DOMTextTrackCue;  sub dispatch_event { }  sub get_align { } @@ -1881,21 +2362,54 @@ sub set_start_time { }  sub set_text { }  sub set_vertical { } +package Gtk3::WebKit::DOMTextTrackCueClass; +sub parent_class { } +  package Gtk3::WebKit::DOMTextTrackCueList;  sub get_cue_by_id { }  sub get_length { }  sub item { } +package Gtk3::WebKit::DOMTextTrackCueListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMTextTrackList;  sub dispatch_event { }  sub get_length { } +sub get_track_by_id { }  sub item { } +package Gtk3::WebKit::DOMTextTrackListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMTimeRanges;  sub end { }  sub get_length { }  sub start { } +package Gtk3::WebKit::DOMTimeRangesClass; +sub parent_class { } + +package Gtk3::WebKit::DOMTouch; +sub get_client_x { } +sub get_client_y { } +sub get_identifier { } +sub get_page_x { } +sub get_page_y { } +sub get_screen_x { } +sub get_screen_y { } +sub get_target { } +sub get_webkit_force { } +sub get_webkit_radius_x { } +sub get_webkit_radius_y { } +sub get_webkit_rotation_angle { } + +package Gtk3::WebKit::DOMTouchClass; +sub parent_class { } + +package Gtk3::WebKit::DOMTrackEventClass; +sub parent_class { } +  package Gtk3::WebKit::DOMTreeWalker;  sub first_child { }  sub get_current_node { } @@ -1911,6 +2425,9 @@ sub previous_node { }  sub previous_sibling { }  sub set_current_node { } +package Gtk3::WebKit::DOMTreeWalkerClass; +sub parent_class { } +  package Gtk3::WebKit::DOMUIEvent;  sub get_char_code { }  sub get_detail { } @@ -1923,6 +2440,9 @@ sub get_view { }  sub get_which { }  sub init_ui_event { } +package Gtk3::WebKit::DOMUIEventClass; +sub parent_class { } +  package Gtk3::WebKit::DOMValidityState;  sub get_bad_input { }  sub get_custom_error { } @@ -1935,6 +2455,19 @@ sub get_type_mismatch { }  sub get_valid { }  sub get_value_missing { } +package Gtk3::WebKit::DOMValidityStateClass; +sub parent_class { } + +package Gtk3::WebKit::DOMVideoPlaybackQuality; +sub get_corrupted_video_frames { } +sub get_creation_time { } +sub get_dropped_video_frames { } +sub get_total_frame_delay { } +sub get_total_video_frames { } + +package Gtk3::WebKit::DOMVideoPlaybackQualityClass; +sub parent_class { } +  package Gtk3::WebKit::DOMVideoTrack;  sub get_id { }  sub get_kind { } @@ -1943,12 +2476,18 @@ sub get_language { }  sub get_selected { }  sub set_selected { } +package Gtk3::WebKit::DOMVideoTrackClass; +sub parent_class { } +  package Gtk3::WebKit::DOMVideoTrackList;  sub dispatch_event { }  sub get_length { }  sub get_track_by_id { }  sub item { } +package Gtk3::WebKit::DOMVideoTrackListClass; +sub parent_class { } +  package Gtk3::WebKit::DOMWebKitNamedFlow;  sub dispatch_event { }  sub get_content { } @@ -1961,18 +2500,44 @@ sub get_regions { }  sub get_regions_by_content { }  sub get_regions_by_content_node { } +package Gtk3::WebKit::DOMWebKitNamedFlowClass; +sub parent_class { } +  package Gtk3::WebKit::DOMWebKitPoint;  sub get_x { }  sub get_y { }  sub set_x { }  sub set_y { } +package Gtk3::WebKit::DOMWebKitPointClass; +sub parent_class { } + +package Gtk3::WebKit::DOMWheelEvent; +sub get_delta_mode { } +sub get_delta_x { } +sub get_delta_y { } +sub get_delta_z { } +sub get_webkit_direction_inverted_from_device { } +sub get_wheel_delta { } +sub get_wheel_delta_x { } +sub get_wheel_delta_y { } +sub init_wheel_event { } + +package Gtk3::WebKit::DOMWheelEventClass; +sub parent_class { } +  package Gtk3::WebKit::DOMXPathExpression;  sub evaluate { } +package Gtk3::WebKit::DOMXPathExpressionClass; +sub parent_class { } +  package Gtk3::WebKit::DOMXPathNSResolver;  sub lookup_namespace_uri { } +package Gtk3::WebKit::DOMXPathNSResolverClass; +sub parent_class { } +  package Gtk3::WebKit::DOMXPathResult;  sub get_boolean_value { }  sub get_invalid_iterator_state { } @@ -1984,6 +2549,9 @@ sub get_string_value { }  sub iterate_next { }  sub snapshot_item { } +package Gtk3::WebKit::DOMXPathResultClass; +sub parent_class { } +  package Gtk3::WebKit::Download;  sub cancel { }  sub get_current_size { } @@ -2000,6 +2568,13 @@ sub new { }  sub set_destination_uri { }  sub start { } +package Gtk3::WebKit::DownloadClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::FaviconDatabase;  sub clear { }  sub get_favicon_pixbuf { } @@ -2009,6 +2584,13 @@ sub get_path { }  sub set_path { }  sub try_get_favicon_pixbuf { } +package Gtk3::WebKit::FaviconDatabaseClass; +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub _webkit_reserved4 { } +sub parent_class { } +  package Gtk3::WebKit::FileChooserRequest;  sub get_mime_types { }  sub get_mime_types_filter { } @@ -2016,6 +2598,23 @@ sub get_select_multiple { }  sub get_selected_files { }  sub select_files { } +package Gtk3::WebKit::FileChooserRequestClass; +sub parent_class { } + +package Gtk3::WebKit::GeolocationPolicyDecisionClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } + +package Gtk3::WebKit::HitTestResultClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::IconDatabase;  sub clear { }  sub get_icon_pixbuf { } @@ -2023,6 +2622,13 @@ sub get_icon_uri { }  sub get_path { }  sub set_path { } +package Gtk3::WebKit::IconDatabaseClass; +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub _webkit_reserved4 { } +sub parent_class { } +  package Gtk3::WebKit::NetworkError;  sub quark { } @@ -2032,6 +2638,13 @@ sub get_uri { }  sub new { }  sub set_uri { } +package Gtk3::WebKit::NetworkRequestClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::NetworkResponse;  sub get_message { }  sub get_suggested_filename { } @@ -2039,6 +2652,13 @@ sub get_uri { }  sub new { }  sub set_uri { } +package Gtk3::WebKit::NetworkResponseClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::PluginError;  sub quark { } @@ -2054,6 +2674,17 @@ sub get_web_database_quota { }  sub get_web_database_usage { }  sub set_web_database_quota { } +package Gtk3::WebKit::SecurityOriginClass; +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub _webkit_reserved4 { } +sub parent_class { } + +package Gtk3::WebKit::SoupAuthDialogClass; +sub current_toplevel { } +sub parent_class { } +  package Gtk3::WebKit::SpellChecker;  sub check_spelling_of_string { }  sub get_autocorrect_suggestions_for_misspelled_word { } @@ -2062,9 +2693,25 @@ sub ignore_word { }  sub learn_word { }  sub update_spell_checking_languages { } +package Gtk3::WebKit::SpellCheckerInterface; +sub check_spelling_of_string { } +sub g_iface { } +sub get_autocorrect_suggestions_for_misspelled_word { } +sub get_guesses_for_word { } +sub ignore_word { } +sub learn_word { } +sub update_spell_checking_languages { } +  package Gtk3::WebKit::ViewportAttributes;  sub recompute { } +package Gtk3::WebKit::ViewportAttributesClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::WebBackForwardList;  sub add_item { }  sub clear { } @@ -2083,6 +2730,13 @@ sub go_forward { }  sub go_to_item { }  sub set_limit { } +package Gtk3::WebKit::WebBackForwardListClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::WebDataSource;  sub get_data { }  sub get_encoding { } @@ -2096,6 +2750,13 @@ sub is_loading { }  sub new { }  sub new_with_request { } +package Gtk3::WebKit::WebDataSourceClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::WebDatabase;  sub get_display_name { }  sub get_expected_size { } @@ -2105,6 +2766,13 @@ sub get_security_origin { }  sub get_size { }  sub remove { } +package Gtk3::WebKit::WebDatabaseClass; +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub _webkit_reserved4 { } +sub parent_class { } +  package Gtk3::WebKit::WebFrame;  sub find_frame { }  sub get_data_source { } @@ -2127,11 +2795,21 @@ sub load_request { }  sub load_string { }  sub load_uri { }  sub new { } +sub print { }  sub print_full { }  sub reload { }  sub replace_selection { }  sub stop_loading { } +package Gtk3::WebKit::WebFrameClass; +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub _webkit_reserved4 { } +sub _webkit_reserved5 { } +sub _webkit_reserved6 { } +sub parent_class { } +  package Gtk3::WebKit::WebHistoryItem;  sub copy { }  sub get_alternate_title { } @@ -2143,6 +2821,13 @@ sub new { }  sub new_with_data { }  sub set_alternate_title { } +package Gtk3::WebKit::WebHistoryItemClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::WebInspector;  sub close { }  sub get_inspected_uri { } @@ -2151,6 +2836,13 @@ sub inspect_coordinates { }  sub inspect_node { }  sub show { } +package Gtk3::WebKit::WebInspectorClass; +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub _webkit_reserved4 { } +sub parent_class { } +  package Gtk3::WebKit::WebNavigationAction;  sub get_button { }  sub get_modifier_state { } @@ -2160,6 +2852,13 @@ sub get_target_frame { }  sub set_original_uri { }  sub set_reason { } +package Gtk3::WebKit::WebNavigationActionClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::WebPlugin;  sub get_description { }  sub get_enabled { } @@ -2167,15 +2866,34 @@ sub get_name { }  sub get_path { }  sub set_enabled { } +package Gtk3::WebKit::WebPluginClass; +sub parentClass { } +  package Gtk3::WebKit::WebPluginDatabase;  sub get_plugin_for_mimetype { }  sub get_plugins { }  sub plugins_list_free { }  sub refresh { } +package Gtk3::WebKit::WebPluginDatabaseClass; +sub parentClass { } + +package Gtk3::WebKit::WebPluginMIMEType; +sub description { } +sub extensions { } +sub name { } +  package Gtk3::WebKit::WebPolicyDecision;  sub download { }  sub ignore { } +sub use { } + +package Gtk3::WebKit::WebPolicyDecisionClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { }  package Gtk3::WebKit::WebResource;  sub get_data { } @@ -2185,11 +2903,25 @@ sub get_mime_type { }  sub get_uri { }  sub new { } +package Gtk3::WebKit::WebResourceClass; +sub _webkit_reserved0 { } +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub parent_class { } +  package Gtk3::WebKit::WebSettings;  sub copy { }  sub get_user_agent { }  sub new { } +package Gtk3::WebKit::WebSettingsClass; +sub _webkit_reserved1 { } +sub _webkit_reserved2 { } +sub _webkit_reserved3 { } +sub _webkit_reserved4 { } +sub parent_class { } +  package Gtk3::WebKit::WebView;  sub can_copy_clipboard { }  sub can_cut_clipboard { } @@ -2266,662 +2998,39 @@ sub unmark_text_matches { }  sub zoom_in { }  sub zoom_out { } -package Gtk3::WebKit::WebWindowFeatures; -sub equal { } -sub new { } - -package Gtk3::WebKit::DOMAttrClass; -sub parent_class { } - -package Gtk3::WebKit::DOMAudioTrackClass; -sub parent_class { } - -package Gtk3::WebKit::DOMAudioTrackListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMBarPropClass; -sub parent_class { } - -package Gtk3::WebKit::DOMBatteryManagerClass; -sub parent_class { } - -package Gtk3::WebKit::DOMBlobClass; -sub parent_class { } - -package Gtk3::WebKit::DOMCDATASectionClass; -sub parent_class { } - -package Gtk3::WebKit::DOMCSSRuleClass; -sub parent_class { } - -package Gtk3::WebKit::DOMCSSRuleListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMCSSStyleDeclarationClass; -sub parent_class { } - -package Gtk3::WebKit::DOMCSSStyleSheetClass; -sub parent_class { } - -package Gtk3::WebKit::DOMCSSValueClass; -sub parent_class { } - -package Gtk3::WebKit::DOMCharacterDataClass; -sub parent_class { } - -package Gtk3::WebKit::DOMCommentClass; -sub parent_class { } - -package Gtk3::WebKit::DOMConsoleClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMApplicationCacheClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMImplementationClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMMimeTypeArrayClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMMimeTypeClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMNamedFlowCollectionClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMPluginArrayClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMPluginClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMSecurityPolicyClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMSelectionClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMSettableTokenListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMStringListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMStringMapClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMTokenListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMWindowCSSClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDOMWindowClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDatabaseClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDocumentClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDocumentFragmentClass; -sub parent_class { } - -package Gtk3::WebKit::DOMDocumentTypeClass; -sub parent_class { } - -package Gtk3::WebKit::DOMElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMEntityReferenceClass; -sub parent_class { } - -package Gtk3::WebKit::DOMEventClass; -sub parent_class { } - -package Gtk3::WebKit::DOMEventTargetIface; -sub gIface { } -sub dispatch_event { } -sub add_event_listener { } -sub remove_event_listener { } - -package Gtk3::WebKit::DOMFileClass; -sub parent_class { } - -package Gtk3::WebKit::DOMFileListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMGamepadClass; -sub parent_class { } - -package Gtk3::WebKit::DOMGamepadListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMGeolocationClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLAnchorElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLAppletElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLAreaElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLAudioElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLBRElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLBaseElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLBaseFontElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLBodyElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLButtonElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLCanvasElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLCollectionClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLDListElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLDetailsElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLDirectoryElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLDivElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLDocumentClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLEmbedElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLFieldSetElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLFontElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLFormElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLFrameElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLFrameSetElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLHRElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLHeadElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLHeadingElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLHtmlElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLIFrameElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLImageElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLInputElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLKeygenElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLLIElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLLabelElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLLegendElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLLinkElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLMapElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLMarqueeElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLMediaElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLMenuElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLMetaElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLModElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLOListElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLObjectElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLOptGroupElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLOptionElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLOptionsCollectionClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLParagraphElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLParamElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLPreElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLQuoteElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLScriptElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLSelectElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLStyleElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLTableCaptionElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLTableCellElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLTableColElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLTableElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLTableRowElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLTableSectionElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLTextAreaElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLTitleElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLUListElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHTMLVideoElementClass; -sub parent_class { } - -package Gtk3::WebKit::DOMHistoryClass; -sub parent_class { } - -package Gtk3::WebKit::DOMKeyboardEventClass; -sub parent_class { } - -package Gtk3::WebKit::DOMLocationClass; -sub parent_class { } - -package Gtk3::WebKit::DOMMediaErrorClass; -sub parent_class { } - -package Gtk3::WebKit::DOMMediaListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMMediaQueryListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMMessagePortClass; -sub parent_class { } - -package Gtk3::WebKit::DOMMouseEventClass; -sub parent_class { } - -package Gtk3::WebKit::DOMNamedNodeMapClass; -sub parent_class { } - -package Gtk3::WebKit::DOMNavigatorClass; -sub parent_class { } - -package Gtk3::WebKit::DOMNodeClass; -sub parent_class { } - -package Gtk3::WebKit::DOMNodeFilterClass; -sub parent_class { } - -package Gtk3::WebKit::DOMNodeIteratorClass; -sub parent_class { } - -package Gtk3::WebKit::DOMNodeListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMObjectClass; -sub parentClass { } - -package Gtk3::WebKit::DOMPerformanceClass; -sub parent_class { } - -package Gtk3::WebKit::DOMPerformanceEntryClass; -sub parent_class { } - -package Gtk3::WebKit::DOMPerformanceEntryListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMPerformanceNavigationClass; -sub parent_class { } - -package Gtk3::WebKit::DOMPerformanceTimingClass; -sub parent_class { } - -package Gtk3::WebKit::DOMProcessingInstructionClass; -sub parent_class { } - -package Gtk3::WebKit::DOMRangeClass; -sub parent_class { } - -package Gtk3::WebKit::DOMScreenClass; -sub parent_class { } - -package Gtk3::WebKit::DOMShadowRootClass; -sub parent_class { } - -package Gtk3::WebKit::DOMStorageClass; -sub parent_class { } - -package Gtk3::WebKit::DOMStorageInfoClass; -sub parent_class { } - -package Gtk3::WebKit::DOMStorageQuotaClass; -sub parent_class { } - -package Gtk3::WebKit::DOMStyleMediaClass; -sub parent_class { } - -package Gtk3::WebKit::DOMStyleSheetClass; -sub parent_class { } - -package Gtk3::WebKit::DOMStyleSheetListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMTextClass; -sub parent_class { } - -package Gtk3::WebKit::DOMTextTrackClass; -sub parent_class { } - -package Gtk3::WebKit::DOMTextTrackCueClass; -sub parent_class { } - -package Gtk3::WebKit::DOMTextTrackCueListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMTextTrackListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMTimeRangesClass; -sub parent_class { } - -package Gtk3::WebKit::DOMTrackEventClass; -sub parent_class { } - -package Gtk3::WebKit::DOMTreeWalkerClass; -sub parent_class { } - -package Gtk3::WebKit::DOMUIEventClass; -sub parent_class { } - -package Gtk3::WebKit::DOMValidityStateClass; -sub parent_class { } - -package Gtk3::WebKit::DOMVideoTrackClass; -sub parent_class { } - -package Gtk3::WebKit::DOMVideoTrackListClass; -sub parent_class { } - -package Gtk3::WebKit::DOMWebKitNamedFlowClass; -sub parent_class { } - -package Gtk3::WebKit::DOMWebKitPointClass; -sub parent_class { } - -package Gtk3::WebKit::DOMXPathExpressionClass; -sub parent_class { } - -package Gtk3::WebKit::DOMXPathNSResolverClass; -sub parent_class { } - -package Gtk3::WebKit::DOMXPathResultClass; -sub parent_class { } - -package Gtk3::WebKit::DownloadClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::FaviconDatabaseClass; -sub parent_class { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } -sub _webkit_reserved4 { } - -package Gtk3::WebKit::FileChooserRequestClass; -sub parent_class { } - -package Gtk3::WebKit::GeolocationPolicyDecisionClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::HitTestResultClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::IconDatabaseClass; -sub parent_class { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } -sub _webkit_reserved4 { } - -package Gtk3::WebKit::NetworkRequestClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::NetworkResponseClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::SecurityOriginClass; -sub parent_class { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } -sub _webkit_reserved4 { } - -package Gtk3::WebKit::SoupAuthDialogClass; -sub parent_class { } -sub current_toplevel { } - -package Gtk3::WebKit::SpellCheckerInterface; -sub g_iface { } -sub check_spelling_of_string { } -sub get_guesses_for_word { } -sub update_spell_checking_languages { } -sub get_autocorrect_suggestions_for_misspelled_word { } -sub learn_word { } -sub ignore_word { } - -package Gtk3::WebKit::ViewportAttributesClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::WebBackForwardListClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::WebDataSourceClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::WebDatabaseClass; -sub parent_class { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } -sub _webkit_reserved4 { } - -package Gtk3::WebKit::WebFrameClass; -sub parent_class { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } -sub _webkit_reserved4 { } -sub _webkit_reserved5 { } -sub _webkit_reserved6 { } - -package Gtk3::WebKit::WebHistoryItemClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::WebInspectorClass; -sub parent_class { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } -sub _webkit_reserved4 { } - -package Gtk3::WebKit::WebNavigationActionClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::WebPluginClass; -sub parentClass { } - -package Gtk3::WebKit::WebPluginDatabaseClass; -sub parentClass { } - -package Gtk3::WebKit::WebPolicyDecisionClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::WebResourceClass; -sub parent_class { } -sub _webkit_reserved0 { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } - -package Gtk3::WebKit::WebSettingsClass; -sub parent_class { } -sub _webkit_reserved1 { } -sub _webkit_reserved2 { } -sub _webkit_reserved3 { } -sub _webkit_reserved4 { } -  package Gtk3::WebKit::WebViewClass; -sub parent_class { } -sub create_web_view { } -sub web_view_ready { } +sub choose_file { }  sub close_web_view { } +sub console_message { } +sub copy_clipboard { } +sub create_web_view { } +sub cut_clipboard { } +sub entering_fullscreen { } +sub leaving_fullscreen { } +sub move_cursor { }  sub navigation_requested { } -sub window_object_cleared { } -sub choose_file { } +sub parent_class { } +sub paste_clipboard { } +sub redo { } +sub run_file_chooser { }  sub script_alert { }  sub script_confirm { }  sub script_prompt { } -sub console_message { }  sub select_all { } -sub cut_clipboard { } -sub copy_clipboard { } -sub paste_clipboard { } -sub move_cursor { }  sub set_scroll_adjustments { } -sub undo { } -sub redo { }  sub should_allow_editing_action { } -sub entering_fullscreen { } -sub leaving_fullscreen { } -sub run_file_chooser { } +sub undo { } +sub web_view_ready { } +sub window_object_cleared { } + +package Gtk3::WebKit::WebWindowFeatures; +sub equal { } +sub new { }  package Gtk3::WebKit::WebWindowFeaturesClass; -sub parent_class { }  sub _webkit_reserved1 { }  sub _webkit_reserved2 { }  sub _webkit_reserved3 { }  sub _webkit_reserved4 { } +sub parent_class { } -package Gtk3::WebKit::_WebPluginMIMEType; -sub name { } -sub description { } -sub extensions { }  | 
