From 8240e24c6c933cc5cf0dd435e856f85c73f8fb7c Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Fri, 4 Nov 2016 15:05:05 +0100 Subject: update Gtk3 & co with relation to parent classes thus increasing SNR --- fake_packages/Gtk3.pm | 233 ++++++++++++++++++++++++++++++++++++++++++ fake_packages/Gtk3/WebKit.pm | 178 +++++++++++++++++++++++++++++++- fake_packages/Gtk3/WebKit2.pm | 7 ++ 3 files changed, 415 insertions(+), 3 deletions(-) (limited to 'fake_packages') diff --git a/fake_packages/Gtk3.pm b/fake_packages/Gtk3.pm index 4b5bda9..7ad71e7 100644 --- a/fake_packages/Gtk3.pm +++ b/fake_packages/Gtk3.pm @@ -447,6 +447,7 @@ sub tree_set_row_drag_data { } sub true { } package Gtk3::AboutDialog; +our @ISA = qw(Gtk3::Dialog); sub add_credit_section { } sub get_artists { } sub get_authors { } @@ -485,6 +486,7 @@ sub activate_link { } sub parent_class { } package Gtk3::AccelGroup; +our @ISA = qw(GObject::Object); sub activate { } sub connect { } sub connect_by_path { } @@ -514,6 +516,7 @@ sub accel_key { } sub accel_mods { } package Gtk3::AccelLabel; +our @ISA = qw(Gtk3::Label); sub get_accel { } sub get_accel_widget { } sub get_accel_width { } @@ -533,6 +536,7 @@ sub signal_quote1 { } sub signal_quote2 { } package Gtk3::AccelMap; +our @ISA = qw(GObject::Object); sub add_entry { } sub add_filter { } sub change_entry { } @@ -549,6 +553,7 @@ sub save_fd { } sub unlock_path { } package Gtk3::Accessible; +our @ISA = qw(Atk::Object); sub connect_widget_destroyed { } sub get_widget { } sub set_widget { } @@ -560,6 +565,7 @@ sub widget_set { } sub widget_unset { } package Gtk3::Action; +our @ISA = qw(GObject::Object); sub activate { } sub block_activate { } sub connect_accelerator { } @@ -604,6 +610,7 @@ sub set_visible_vertical { } sub unblock_activate { } package Gtk3::ActionBar; +our @ISA = qw(Gtk3::Bin); sub get_center_widget { } sub new { } sub pack_end { } @@ -633,6 +640,7 @@ sub stock_id { } sub tooltip { } package Gtk3::ActionGroup; +our @ISA = qw(GObject::Object); sub add_action { } sub add_action_with_accel { } sub get_accel_group { } @@ -682,6 +690,7 @@ sub sync_action_properties { } sub update { } package Gtk3::Adjustment; +our @ISA = qw(GObject::InitiallyUnowned); sub changed { } sub clamp_page { } sub configure { } @@ -707,6 +716,7 @@ sub parent_class { } sub value_changed { } package Gtk3::Alignment; +our @ISA = qw(Gtk3::Bin); sub get_padding { } sub new { } sub set { } @@ -721,6 +731,7 @@ sub get_content_type { } sub refresh { } package Gtk3::AppChooserButton; +our @ISA = qw(Gtk3::ComboBox); sub append_custom_item { } sub append_separator { } sub get_heading { } @@ -738,6 +749,7 @@ sub padding { } sub parent_class { } package Gtk3::AppChooserDialog; +our @ISA = qw(Gtk3::Dialog); sub get_heading { } sub get_widget { } sub new { } @@ -749,6 +761,7 @@ sub padding { } sub parent_class { } package Gtk3::AppChooserWidget; +our @ISA = qw(Gtk3::Box); sub get_default_text { } sub get_show_all { } sub get_show_default { } @@ -771,6 +784,7 @@ sub parent_class { } sub populate_popup { } package Gtk3::Application; +our @ISA = qw(Gio::Application); sub add_accelerator { } sub add_window { } sub get_accels_for_action { } @@ -800,6 +814,7 @@ sub window_added { } sub window_removed { } package Gtk3::ApplicationWindow; +our @ISA = qw(Gtk3::Window); sub get_help_overlay { } sub get_id { } sub get_show_menubar { } @@ -812,6 +827,7 @@ sub padding { } sub parent_class { } package Gtk3::Arrow; +our @ISA = qw(Gtk3::Misc); sub new { } sub set { } @@ -822,6 +838,7 @@ package Gtk3::ArrowClass; sub parent_class { } package Gtk3::AspectFrame; +our @ISA = qw(Gtk3::Frame); sub new { } sub set { } @@ -829,6 +846,7 @@ package Gtk3::AspectFrameClass; sub parent_class { } package Gtk3::Assistant; +our @ISA = qw(Gtk3::Window); sub add_action_widget { } sub append_page { } sub commit { } @@ -866,6 +884,7 @@ sub parent_class { } sub prepare { } package Gtk3::Bin; +our @ISA = qw(Gtk3::Container); sub get_child { } package Gtk3::BinClass; @@ -921,6 +940,7 @@ sub right { } sub top { } package Gtk3::Box; +our @ISA = qw(Gtk3::Container); sub get_baseline_position { } sub get_center_widget { } sub get_homogeneous { } @@ -965,6 +985,7 @@ sub set_buildable_property { } sub set_name { } package Gtk3::Builder; +our @ISA = qw(GObject::Object); sub add_callback_symbol { } sub add_from_file { } sub add_from_resource { } @@ -994,6 +1015,7 @@ package Gtk3::BuilderError; sub quark { } package Gtk3::Button; +our @ISA = qw(Gtk3::Bin); sub clicked { } sub enter { } sub get_alignment { } @@ -1027,6 +1049,7 @@ package Gtk3::ButtonAccessibleClass; sub parent_class { } package Gtk3::ButtonBox; +our @ISA = qw(Gtk3::Box); sub get_child_non_homogeneous { } sub get_child_secondary { } sub get_layout { } @@ -1048,6 +1071,7 @@ sub pressed { } sub released { } package Gtk3::Calendar; +our @ISA = qw(Gtk3::Widget); sub clear_marks { } sub get_date { } sub get_day_is_marked { } @@ -1102,6 +1126,7 @@ sub parent { } sub update_relationset { } package Gtk3::CellArea; +our @ISA = qw(GObject::InitiallyUnowned); sub activate { } sub activate_cell { } sub add { } @@ -1143,6 +1168,7 @@ sub set_focus_cell { } sub stop_editing { } package Gtk3::CellAreaBox; +our @ISA = qw(Gtk3::CellArea); sub get_spacing { } sub new { } sub pack_end { } @@ -1178,6 +1204,7 @@ sub render { } sub set_cell_property { } package Gtk3::CellAreaContext; +our @ISA = qw(GObject::Object); sub allocate { } sub get_allocation { } sub get_area { } @@ -1231,6 +1258,7 @@ sub reorder { } sub set_cell_data_func { } package Gtk3::CellRenderer; +our @ISA = qw(GObject::InitiallyUnowned); sub activate { } sub get_aligned_area { } sub get_alignment { } @@ -1257,6 +1285,7 @@ sub start_editing { } sub stop_editing { } package Gtk3::CellRendererAccel; +our @ISA = qw(Gtk3::CellRendererText); sub new { } package Gtk3::CellRendererAccelClass; @@ -1282,36 +1311,42 @@ sub set_accessible_type { } sub start_editing { } package Gtk3::CellRendererCombo; +our @ISA = qw(Gtk3::CellRendererText); sub new { } package Gtk3::CellRendererComboClass; sub parent { } package Gtk3::CellRendererPixbuf; +our @ISA = qw(Gtk3::CellRenderer); sub new { } package Gtk3::CellRendererPixbufClass; sub parent_class { } package Gtk3::CellRendererProgress; +our @ISA = qw(Gtk3::CellRenderer); sub new { } package Gtk3::CellRendererProgressClass; sub parent_class { } package Gtk3::CellRendererSpin; +our @ISA = qw(Gtk3::CellRendererText); sub new { } package Gtk3::CellRendererSpinClass; sub parent { } package Gtk3::CellRendererSpinner; +our @ISA = qw(Gtk3::CellRenderer); sub new { } package Gtk3::CellRendererSpinnerClass; sub parent_class { } package Gtk3::CellRendererText; +our @ISA = qw(Gtk3::CellRenderer); sub new { } sub set_fixed_height_from_font { } @@ -1320,6 +1355,7 @@ sub edited { } sub parent_class { } package Gtk3::CellRendererToggle; +our @ISA = qw(Gtk3::CellRenderer); sub get_activatable { } sub get_active { } sub get_radio { } @@ -1333,6 +1369,7 @@ sub parent_class { } sub toggled { } package Gtk3::CellView; +our @ISA = qw(Gtk3::Widget); sub get_displayed_row { } sub get_draw_sensitive { } sub get_fit_model { } @@ -1354,6 +1391,7 @@ package Gtk3::CellViewClass; sub parent_class { } package Gtk3::CheckButton; +our @ISA = qw(Gtk3::ToggleButton); sub new_with_label { } sub new_with_mnemonic { } @@ -1362,6 +1400,7 @@ sub draw_indicator { } sub parent_class { } package Gtk3::CheckMenuItem; +our @ISA = qw(Gtk3::MenuItem); sub get_active { } sub get_draw_as_radio { } sub get_inconsistent { } @@ -1381,6 +1420,7 @@ sub parent_class { } sub toggled { } package Gtk3::Clipboard; +our @ISA = qw(GObject::Object); sub clear { } sub get { } sub get_default { } @@ -1409,6 +1449,7 @@ sub wait_is_text_available { } sub wait_is_uris_available { } package Gtk3::ColorButton; +our @ISA = qw(Gtk3::Button); sub get_alpha { } sub get_color { } sub get_title { } @@ -1432,6 +1473,7 @@ sub set_rgba { } sub set_use_alpha { } package Gtk3::ColorChooserDialog; +our @ISA = qw(Gtk3::Dialog); sub new { } package Gtk3::ColorChooserDialogClass; @@ -1446,12 +1488,14 @@ sub padding { } sub set_rgba { } package Gtk3::ColorChooserWidget; +our @ISA = qw(Gtk3::Box); sub new { } package Gtk3::ColorChooserWidgetClass; sub parent_class { } package Gtk3::ColorSelection; +our @ISA = qw(Gtk3::Box); sub get_current_alpha { } sub get_current_color { } sub get_current_rgba { } @@ -1478,6 +1522,7 @@ sub color_changed { } sub parent_class { } package Gtk3::ColorSelectionDialog; +our @ISA = qw(Gtk3::Dialog); sub get_color_selection { } sub new { } @@ -1485,6 +1530,7 @@ package Gtk3::ColorSelectionDialogClass; sub parent_class { } package Gtk3::ComboBox; +our @ISA = qw(Gtk3::Bin); sub get_active { } sub get_active_id { } sub get_active_iter { } @@ -1535,6 +1581,7 @@ sub format_entry_text { } sub parent_class { } package Gtk3::ComboBoxText; +our @ISA = qw(Gtk3::ComboBox); sub append { } sub append_text { } sub get_active_text { } @@ -1551,6 +1598,7 @@ package Gtk3::ComboBoxTextClass; sub parent_class { } package Gtk3::Container; +our @ISA = qw(Gtk3::Widget); sub add { } sub check_resize { } sub child_get_property { } @@ -1612,6 +1660,7 @@ sub set_child_property { } sub set_focus_child { } package Gtk3::CssProvider; +our @ISA = qw(GObject::Object); sub get_default { } sub get_named { } sub load_from_file { } @@ -1639,6 +1688,7 @@ sub ref { } sub unref { } package Gtk3::Dialog; +our @ISA = qw(Gtk3::Window); sub get_action_area { } sub get_content_area { } sub get_header_bar { } @@ -1650,6 +1700,7 @@ sub parent_class { } sub response { } package Gtk3::DrawingArea; +our @ISA = qw(Gtk3::Widget); sub new { } package Gtk3::DrawingAreaClass; @@ -1683,6 +1734,7 @@ sub set_position { } sub set_selection_bounds { } package Gtk3::Entry; +our @ISA = qw(Gtk3::Widget); sub get_activates_default { } sub get_alignment { } sub get_attributes { } @@ -1764,6 +1816,7 @@ package Gtk3::EntryAccessibleClass; sub parent_class { } package Gtk3::EntryBuffer; +our @ISA = qw(GObject::Object); sub delete_text { } sub emit_deleted_text { } sub emit_inserted_text { } @@ -1801,6 +1854,7 @@ sub populate_popup { } sub toggle_overwrite { } package Gtk3::EntryCompletion; +our @ISA = qw(GObject::Object); sub complete { } sub compute_prefix { } sub delete_action { } @@ -1838,6 +1892,7 @@ sub no_matches { } sub parent_class { } package Gtk3::EventBox; +our @ISA = qw(Gtk3::Bin); sub get_above_child { } sub get_visible_window { } sub new { } @@ -1848,6 +1903,7 @@ package Gtk3::EventBoxClass; sub parent_class { } package Gtk3::EventController; +our @ISA = qw(GObject::Object); sub get_propagation_phase { } sub get_widget { } sub handle_event { } @@ -1855,6 +1911,7 @@ sub reset { } sub set_propagation_phase { } package Gtk3::Expander; +our @ISA = qw(Gtk3::Bin); sub get_expanded { } sub get_label { } sub get_label_fill { } @@ -1947,6 +2004,7 @@ sub unselect_filename { } sub unselect_uri { } package Gtk3::FileChooserButton; +our @ISA = qw(Gtk3::Box); sub get_focus_on_click { } sub get_title { } sub get_width_chars { } @@ -1967,6 +2025,7 @@ package Gtk3::FileChooserError; sub quark { } package Gtk3::FileChooserNative; +our @ISA = qw(Gtk3::NativeDialog); sub get_accept_label { } sub get_cancel_label { } sub new { } @@ -1977,12 +2036,14 @@ package Gtk3::FileChooserNativeClass; sub parent_class { } package Gtk3::FileChooserWidget; +our @ISA = qw(Gtk3::Box); sub new { } package Gtk3::FileChooserWidgetClass; sub parent_class { } package Gtk3::FileFilter; +our @ISA = qw(GObject::InitiallyUnowned); sub add_custom { } sub add_mime_type { } sub add_pattern { } @@ -2003,6 +2064,7 @@ sub mime_type { } sub uri { } package Gtk3::Fixed; +our @ISA = qw(Gtk3::Container); sub move { } sub new { } sub put { } @@ -2016,6 +2078,7 @@ package Gtk3::FixedClass; sub parent_class { } package Gtk3::FlowBox; +our @ISA = qw(Gtk3::Container); sub bind_model { } sub get_activate_on_single_click { } sub get_child_at_index { } @@ -2051,6 +2114,7 @@ package Gtk3::FlowBoxAccessibleClass; sub parent_class { } package Gtk3::FlowBoxChild; +our @ISA = qw(Gtk3::Bin); sub changed { } sub get_index { } sub is_selected { } @@ -2074,6 +2138,7 @@ sub toggle_cursor_child { } sub unselect_all { } package Gtk3::FontButton; +our @ISA = qw(Gtk3::Button); sub get_font_name { } sub get_show_size { } sub get_show_style { } @@ -2109,6 +2174,7 @@ sub set_preview_text { } sub set_show_preview_entry { } package Gtk3::FontChooserDialog; +our @ISA = qw(Gtk3::Dialog); sub new { } package Gtk3::FontChooserDialogClass; @@ -2126,12 +2192,14 @@ sub set_filter_func { } sub set_font_map { } package Gtk3::FontChooserWidget; +our @ISA = qw(Gtk3::Box); sub new { } package Gtk3::FontChooserWidgetClass; sub parent_class { } package Gtk3::FontSelection; +our @ISA = qw(Gtk3::Box); sub get_face { } sub get_face_list { } sub get_family { } @@ -2150,6 +2218,7 @@ package Gtk3::FontSelectionClass; sub parent_class { } package Gtk3::FontSelectionDialog; +our @ISA = qw(Gtk3::Dialog); sub get_cancel_button { } sub get_font_name { } sub get_font_selection { } @@ -2163,6 +2232,7 @@ package Gtk3::FontSelectionDialogClass; sub parent_class { } package Gtk3::Frame; +our @ISA = qw(Gtk3::Bin); sub get_label { } sub get_label_align { } sub get_label_widget { } @@ -2181,6 +2251,7 @@ sub compute_child_allocation { } sub parent_class { } package Gtk3::GLArea; +our @ISA = qw(Gtk3::Widget); sub attach_buffers { } sub get_auto_render { } sub get_context { } @@ -4604,6 +4675,7 @@ sub unicode_to_keyval { } sub utf8_to_string_target { } package Gtk3::Gdk::AppLaunchContext; +our @ISA = qw(Gio::AppLaunchContext); sub new { } sub set_desktop { } sub set_display { } @@ -4630,6 +4702,7 @@ sub red { } sub to_string { } package Gtk3::Gdk::Cursor; +our @ISA = qw(GObject::Object); sub get_cursor_type { } sub get_display { } sub get_image { } @@ -4643,6 +4716,7 @@ sub ref { } sub unref { } package Gtk3::Gdk::Device; +our @ISA = qw(GObject::Object); sub get_associated_device { } sub get_axes { } sub get_axis_use { } @@ -4674,6 +4748,7 @@ sub ungrab { } sub warp { } package Gtk3::Gdk::DeviceManager; +our @ISA = qw(GObject::Object); sub get_client_pointer { } sub get_display { } sub list_devices { } @@ -4685,11 +4760,13 @@ sub get_n_features { } sub get_n_groups { } package Gtk3::Gdk::DeviceTool; +our @ISA = qw(GObject::Object); sub get_hardware_id { } sub get_serial { } sub get_tool_type { } package Gtk3::Gdk::Display; +our @ISA = qw(GObject::Object); sub beep { } sub close { } sub device_is_grabbed { } @@ -4740,6 +4817,7 @@ sub sync { } sub warp_pointer { } package Gtk3::Gdk::DisplayManager; +our @ISA = qw(GObject::Object); sub get { } sub get_default_display { } sub list_displays { } @@ -4747,6 +4825,7 @@ sub open_display { } sub set_default_display { } package Gtk3::Gdk::DragContext; +our @ISA = qw(GObject::Object); sub get_actions { } sub get_dest_window { } sub get_device { } @@ -4761,6 +4840,7 @@ sub set_device { } sub set_hotspot { } package Gtk3::Gdk::DrawingContext; +our @ISA = qw(GObject::Object); sub get_cairo_context { } sub get_clip { } sub get_window { } @@ -5078,6 +5158,7 @@ sub type { } sub window { } package Gtk3::Gdk::FrameClock; +our @ISA = qw(GObject::Object); sub begin_updating { } sub end_updating { } sub get_current_timings { } @@ -5099,6 +5180,7 @@ sub ref { } sub unref { } package Gtk3::Gdk::GLContext; +our @ISA = qw(GObject::Object); sub clear_current { } sub get_current { } sub get_debug_enabled { } @@ -5134,6 +5216,7 @@ sub width_inc { } sub win_gravity { } package Gtk3::Gdk::Keymap; +our @ISA = qw(GObject::Object); sub add_virtual_modifiers { } sub get_caps_lock_state { } sub get_default { } @@ -5156,6 +5239,7 @@ sub keycode { } sub level { } package Gtk3::Gdk::Monitor; +our @ISA = qw(GObject::Object); sub get_display { } sub get_geometry { } sub get_height_mm { } @@ -5319,6 +5403,7 @@ sub Gtk3::Gdk::Rectangle::x { } sub y { } package Gtk3::Gdk::Screen; +our @ISA = qw(GObject::Object); sub get_active_window { } sub get_default { } sub get_display { } @@ -5356,6 +5441,7 @@ sub width { } sub width_mm { } package Gtk3::Gdk::Seat; +our @ISA = qw(GObject::Object); sub get_capabilities { } sub get_display { } sub get_keyboard { } @@ -5369,6 +5455,7 @@ sub axes { } sub time { } package Gtk3::Gdk::Visual; +our @ISA = qw(GObject::Object); sub get_best { } sub get_best_depth { } sub get_best_type { } @@ -5387,6 +5474,7 @@ sub get_system { } sub get_visual_type { } package Gtk3::Gdk::Window; +our @ISA = qw(GObject::Object); sub at_pointer { } sub beep { } sub begin_draw_frame { } @@ -5643,6 +5731,7 @@ sub set_user_time { } sub set_utf8_property { } package Gtk3::Gesture; +our @ISA = qw(Gtk3::EventController); sub get_bounding_box { } sub get_bounding_box_center { } sub get_device { } @@ -5664,28 +5753,34 @@ sub set_window { } sub ungroup { } package Gtk3::GestureDrag; +our @ISA = qw(Gtk3::GestureSingle); sub get_offset { } sub get_start_point { } sub new { } package Gtk3::GestureLongPress; +our @ISA = qw(Gtk3::GestureSingle); sub new { } package Gtk3::GestureMultiPress; +our @ISA = qw(Gtk3::GestureSingle); sub get_area { } sub new { } sub set_area { } package Gtk3::GesturePan; +our @ISA = qw(Gtk3::GestureDrag); sub get_orientation { } sub new { } sub set_orientation { } package Gtk3::GestureRotate; +our @ISA = qw(Gtk3::Gesture); sub get_angle_delta { } sub new { } package Gtk3::GestureSingle; +our @ISA = qw(Gtk3::Gesture); sub get_button { } sub get_current_button { } sub get_current_sequence { } @@ -5696,10 +5791,12 @@ sub set_exclusive { } sub set_touch_only { } package Gtk3::GestureSwipe; +our @ISA = qw(Gtk3::GestureSingle); sub get_velocity { } sub new { } package Gtk3::GestureZoom; +our @ISA = qw(Gtk3::Gesture); sub get_scale_delta { } sub new { } @@ -5714,6 +5811,7 @@ sub to_string { } sub unref { } package Gtk3::Grid; +our @ISA = qw(Gtk3::Container); sub attach { } sub attach_next_to { } sub get_baseline_row { } @@ -5743,18 +5841,21 @@ package Gtk3::HBoxClass; sub parent_class { } package Gtk3::HButtonBox; +our @ISA = qw(Gtk3::ButtonBox); sub new { } package Gtk3::HButtonBoxClass; sub parent_class { } package Gtk3::HPaned; +our @ISA = qw(Gtk3::Paned); sub new { } package Gtk3::HPanedClass; sub parent_class { } package Gtk3::HSV; +our @ISA = qw(Gtk3::Widget); sub get_color { } sub get_metrics { } sub is_adjusting { } @@ -5769,6 +5870,7 @@ sub move { } sub parent_class { } package Gtk3::HScale; +our @ISA = qw(Gtk3::Scale); sub new { } sub new_with_range { } @@ -5776,18 +5878,21 @@ package Gtk3::HScaleClass; sub parent_class { } package Gtk3::HScrollbar; +our @ISA = qw(Gtk3::Scrollbar); sub new { } package Gtk3::HScrollbarClass; sub parent_class { } package Gtk3::HSeparator; +our @ISA = qw(Gtk3::Separator); sub new { } package Gtk3::HSeparatorClass; sub parent_class { } package Gtk3::HandleBox; +our @ISA = qw(Gtk3::Bin); sub get_child_detached { } sub get_handle_position { } sub get_shadow_type { } @@ -5803,6 +5908,7 @@ sub child_detached { } sub parent_class { } package Gtk3::HeaderBar; +our @ISA = qw(Gtk3::Container); sub get_custom_title { } sub get_decoration_layout { } sub get_has_subtitle { } @@ -5823,6 +5929,7 @@ package Gtk3::HeaderBarClass; sub parent_class { } package Gtk3::IMContext; +our @ISA = qw(GObject::Object); sub delete_surrounding { } sub filter_keypress { } sub focus_in { } @@ -5862,6 +5969,7 @@ sub domain { } sub domain_dirname { } package Gtk3::IMContextSimple; +our @ISA = qw(Gtk3::IMContext); sub add_compose_file { } sub new { } @@ -5869,6 +5977,7 @@ package Gtk3::IMContextSimpleClass; sub parent_class { } package Gtk3::IMMulticontext; +our @ISA = qw(Gtk3::IMContext); sub append_menuitems { } sub get_context_id { } sub new { } @@ -5878,6 +5987,7 @@ package Gtk3::IMMulticontextClass; sub parent_class { } package Gtk3::IconFactory; +our @ISA = qw(GObject::Object); sub add { } sub add_default { } sub lookup { } @@ -5889,6 +5999,7 @@ package Gtk3::IconFactoryClass; sub parent_class { } package Gtk3::IconInfo; +our @ISA = qw(GObject::Object); sub get_attach_points { } sub get_base_scale { } sub get_base_size { } @@ -5955,6 +6066,7 @@ sub set_state { } sub set_state_wildcarded { } package Gtk3::IconTheme; +our @ISA = qw(GObject::Object); sub add_builtin_icon { } sub add_resource_path { } sub append_search_path { } @@ -5990,6 +6102,7 @@ package Gtk3::IconThemeError; sub quark { } package Gtk3::IconView; +our @ISA = qw(Gtk3::Container); sub convert_widget_to_bin_window_coords { } sub create_drag_icon { } sub enable_model_drag_dest { } @@ -6070,6 +6183,7 @@ sub toggle_cursor_item { } sub unselect_all { } package Gtk3::Image; +our @ISA = qw(Gtk3::Misc); sub clear { } sub get_animation { } sub get_pixbuf { } @@ -6098,6 +6212,7 @@ package Gtk3::ImageClass; sub parent_class { } package Gtk3::ImageMenuItem; +our @ISA = qw(Gtk3::MenuItem); sub get_always_show_image { } sub get_image { } sub get_use_stock { } @@ -6113,6 +6228,7 @@ package Gtk3::ImageMenuItemClass; sub parent_class { } package Gtk3::InfoBar; +our @ISA = qw(Gtk3::Box); sub get_action_area { } sub get_content_area { } sub get_message_type { } @@ -6126,6 +6242,7 @@ sub parent_class { } sub response { } package Gtk3::Invisible; +our @ISA = qw(Gtk3::Widget); sub get_screen { } sub new { } sub new_for_screen { } @@ -6135,6 +6252,7 @@ package Gtk3::InvisibleClass; sub parent_class { } package Gtk3::Label; +our @ISA = qw(Gtk3::Misc); sub get_angle { } sub get_attributes { } sub get_current_uri { } @@ -6197,6 +6315,7 @@ sub parent_class { } sub populate_popup { } package Gtk3::Layout; +our @ISA = qw(Gtk3::Container); sub get_bin_window { } sub get_hadjustment { } sub get_size { } @@ -6212,6 +6331,7 @@ package Gtk3::LayoutClass; sub parent_class { } package Gtk3::LevelBar; +our @ISA = qw(Gtk3::Widget); sub add_offset_value { } sub get_inverted { } sub get_max_value { } @@ -6237,6 +6357,7 @@ sub padding { } sub parent_class { } package Gtk3::LinkButton; +our @ISA = qw(Gtk3::Button); sub get_uri { } sub get_visited { } sub new_with_label { } @@ -6255,6 +6376,7 @@ sub activate_link { } sub parent_class { } package Gtk3::ListBox; +our @ISA = qw(Gtk3::Container); sub bind_model { } sub drag_highlight_row { } sub drag_unhighlight_row { } @@ -6299,6 +6421,7 @@ sub toggle_cursor_row { } sub unselect_all { } package Gtk3::ListBoxRow; +our @ISA = qw(Gtk3::Bin); sub changed { } sub get_activatable { } sub get_header { } @@ -6318,6 +6441,7 @@ sub activate { } sub parent_class { } package Gtk3::ListStore; +our @ISA = qw(GObject::Object); sub append { } sub clear { } sub insert { } @@ -6338,6 +6462,7 @@ package Gtk3::ListStoreClass; sub parent_class { } package Gtk3::LockButton; +our @ISA = qw(Gtk3::Button); sub get_permission { } sub new { } sub set_permission { } @@ -6357,6 +6482,7 @@ sub reserved6 { } sub reserved7 { } package Gtk3::Menu; +our @ISA = qw(Gtk3::MenuShell); sub attach { } sub attach_to_widget { } sub detach { } @@ -6391,6 +6517,7 @@ package Gtk3::MenuAccessibleClass; sub parent_class { } package Gtk3::MenuBar; +our @ISA = qw(Gtk3::MenuShell); sub get_child_pack_direction { } sub get_pack_direction { } sub new { } @@ -6402,6 +6529,7 @@ package Gtk3::MenuBarClass; sub parent_class { } package Gtk3::MenuButton; +our @ISA = qw(Gtk3::ToggleButton); sub get_align_widget { } sub get_direction { } sub get_menu_model { } @@ -6426,6 +6554,7 @@ package Gtk3::MenuClass; sub parent_class { } package Gtk3::MenuItem; +our @ISA = qw(Gtk3::Bin); sub activate { } sub deselect { } sub get_accel_path { } @@ -6462,6 +6591,7 @@ sub toggle_size_allocate { } sub toggle_size_request { } package Gtk3::MenuShell; +our @ISA = qw(Gtk3::Container); sub activate_item { } sub append { } sub bind_model { } @@ -6494,6 +6624,7 @@ sub selection_done { } sub submenu_placement { } package Gtk3::MenuToolButton; +our @ISA = qw(Gtk3::ToolButton); sub get_menu { } sub new { } sub new_from_stock { } @@ -6506,6 +6637,7 @@ sub parent_class { } sub show_menu { } package Gtk3::MessageDialog; +our @ISA = qw(Gtk3::Dialog); sub get_image { } sub get_message_area { } sub set_image { } @@ -6515,6 +6647,7 @@ package Gtk3::MessageDialogClass; sub parent_class { } package Gtk3::Misc; +our @ISA = qw(Gtk3::Widget); sub get_alignment { } sub get_padding { } sub set_alignment { } @@ -6524,9 +6657,11 @@ package Gtk3::MiscClass; sub parent_class { } package Gtk3::ModelButton; +our @ISA = qw(Gtk3::Button); sub new { } package Gtk3::MountOperation; +our @ISA = qw(Gio::MountOperation); sub get_parent { } sub get_screen { } sub is_showing { } @@ -6538,6 +6673,7 @@ package Gtk3::MountOperationClass; sub parent_class { } package Gtk3::NativeDialog; +our @ISA = qw(GObject::Object); sub destroy { } sub get_modal { } sub get_title { } @@ -6557,6 +6693,7 @@ sub response { } sub show { } package Gtk3::Notebook; +our @ISA = qw(Gtk3::Container); sub append_page { } sub append_page_menu { } sub detach_tab { } @@ -6621,6 +6758,7 @@ sub select_page { } sub switch_page { } package Gtk3::NotebookPageAccessible; +our @ISA = qw(Atk::Object); sub invalidate { } sub new { } @@ -6628,6 +6766,7 @@ package Gtk3::NotebookPageAccessibleClass; sub parent_class { } package Gtk3::NumerableIcon; +our @ISA = qw(Gio::EmblemedIcon); sub get_background_gicon { } sub get_background_icon_name { } sub get_count { } @@ -6646,6 +6785,7 @@ sub padding { } sub parent_class { } package Gtk3::OffscreenWindow; +our @ISA = qw(Gtk3::Window); sub get_pixbuf { } sub get_surface { } sub new { } @@ -6661,6 +6801,7 @@ package Gtk3::OrientableIface; sub base_iface { } package Gtk3::Overlay; +our @ISA = qw(Gtk3::Bin); sub add_overlay { } sub get_overlay_pass_through { } sub new { } @@ -6679,6 +6820,7 @@ sub mode { } sub type { } package Gtk3::PadController; +our @ISA = qw(Gtk3::EventController); sub new { } sub set_action { } sub set_action_entries { } @@ -6688,6 +6830,7 @@ sub end { } sub start { } package Gtk3::PageSetup; +our @ISA = qw(GObject::Object); sub copy { } sub get_bottom_margin { } sub get_left_margin { } @@ -6717,6 +6860,7 @@ sub to_gvariant { } sub to_key_file { } package Gtk3::Paned; +our @ISA = qw(Gtk3::Container); sub add1 { } sub add2 { } sub get_child1 { } @@ -6770,6 +6914,7 @@ sub to_gvariant { } sub to_key_file { } package Gtk3::PlacesSidebar; +our @ISA = qw(Gtk3::ScrolledWindow); sub add_shortcut { } sub get_local_only { } sub get_location { } @@ -6796,6 +6941,7 @@ sub set_show_recent { } sub set_show_trash { } package Gtk3::Plug; +our @ISA = qw(Gtk3::Window); sub construct { } sub construct_for_display { } sub get_embedded { } @@ -6809,6 +6955,7 @@ sub embedded { } sub parent_class { } package Gtk3::Popover; +our @ISA = qw(Gtk3::Bin); sub bind_model { } sub get_constrain_to { } sub get_default_widget { } @@ -6838,6 +6985,7 @@ sub parent_class { } sub reserved { } package Gtk3::PopoverMenu; +our @ISA = qw(Gtk3::Popover); sub new { } sub open_submenu { } @@ -6846,6 +6994,7 @@ sub parent_class { } sub reserved { } package Gtk3::PrintContext; +our @ISA = qw(GObject::Object); sub create_pango_context { } sub create_pango_layout { } sub get_cairo_context { } @@ -6862,6 +7011,7 @@ package Gtk3::PrintError; sub quark { } package Gtk3::PrintOperation; +our @ISA = qw(GObject::Object); sub cancel { } sub draw_page_finish { } sub get_default_page_setup { } @@ -6921,6 +7071,7 @@ sub ready { } sub render_page { } package Gtk3::PrintSettings; +our @ISA = qw(GObject::Object); sub copy { } sub Gtk3::PrintSettings::foreach { } sub get { } @@ -6999,6 +7150,7 @@ sub to_key_file { } sub unset { } package Gtk3::ProgressBar; +our @ISA = qw(Gtk3::Widget); sub get_ellipsize { } sub get_fraction { } sub get_inverted { } @@ -7021,6 +7173,7 @@ package Gtk3::ProgressBarClass; sub parent_class { } package Gtk3::RadioAction; +our @ISA = qw(Gtk3::ToggleAction); sub get_current_value { } sub get_group { } sub join_group { } @@ -7040,6 +7193,7 @@ sub tooltip { } sub value { } package Gtk3::RadioButton; +our @ISA = qw(Gtk3::CheckButton); sub get_group { } sub join_group { } @@ -7051,6 +7205,7 @@ sub group_changed { } sub parent_class { } package Gtk3::RadioMenuItem; +our @ISA = qw(Gtk3::CheckMenuItem); sub get_group { } sub join_group { } @@ -7062,6 +7217,7 @@ sub group_changed { } sub parent_class { } package Gtk3::RadioToolButton; +our @ISA = qw(Gtk3::ToggleToolButton); sub get_group { } sub new_from_widget { } sub new_with_stock_from_widget { } @@ -7070,6 +7226,7 @@ package Gtk3::RadioToolButtonClass; sub parent_class { } package Gtk3::Range; +our @ISA = qw(Gtk3::Widget); sub get_adjustment { } sub get_fill_level { } sub get_flippable { } @@ -7125,6 +7282,7 @@ sub type_name { } sub value { } package Gtk3::RcStyle; +our @ISA = qw(GObject::Object); sub copy { } sub new { } @@ -7136,6 +7294,7 @@ sub parent_class { } sub parse { } package Gtk3::RecentAction; +our @ISA = qw(Gtk3::Action); sub get_show_numbers { } sub new { } sub new_for_manager { } @@ -7201,6 +7360,7 @@ sub unselect_all { } sub unselect_uri { } package Gtk3::RecentChooserMenu; +our @ISA = qw(Gtk3::Menu); sub get_show_numbers { } sub new { } sub new_for_manager { } @@ -7214,6 +7374,7 @@ sub gtk_recent4 { } sub parent_class { } package Gtk3::RecentChooserWidget; +our @ISA = qw(Gtk3::Box); sub new { } sub new_for_manager { } @@ -7230,6 +7391,7 @@ sub is_private { } sub mime_type { } package Gtk3::RecentFilter; +our @ISA = qw(GObject::InitiallyUnowned); sub add_age { } sub add_application { } sub add_custom { } @@ -7280,6 +7442,7 @@ sub ref { } sub unref { } package Gtk3::RecentManager; +our @ISA = qw(GObject::Object); sub add_full { } sub add_item { } sub get_default { } @@ -7321,6 +7484,7 @@ sub new { } sub width { } package Gtk3::Revealer; +our @ISA = qw(Gtk3::Bin); sub get_child_revealed { } sub get_reveal_child { } sub get_transition_duration { } @@ -7334,6 +7498,7 @@ package Gtk3::RevealerClass; sub parent_class { } package Gtk3::Scale; +our @ISA = qw(Gtk3::Range); sub add_mark { } sub clear_marks { } sub get_digits { } @@ -7353,6 +7518,7 @@ package Gtk3::ScaleAccessibleClass; sub parent_class { } package Gtk3::ScaleButton; +our @ISA = qw(Gtk3::Button); sub get_adjustment { } sub get_minus_button { } sub get_plus_button { } @@ -7392,12 +7558,14 @@ sub base_iface { } sub get_border { } package Gtk3::Scrollbar; +our @ISA = qw(Gtk3::Range); sub new { } package Gtk3::ScrollbarClass; sub parent_class { } package Gtk3::ScrolledWindow; +our @ISA = qw(Gtk3::Bin); sub add_with_viewport { } sub get_capture_button_press { } sub get_hadjustment { } @@ -7442,6 +7610,7 @@ sub scroll_child { } sub scrollbar_spacing { } package Gtk3::SearchBar; +our @ISA = qw(Gtk3::Bin); sub connect_entry { } sub get_search_mode { } sub get_show_close_button { } @@ -7454,6 +7623,7 @@ package Gtk3::SearchBarClass; sub parent_class { } package Gtk3::SearchEntry; +our @ISA = qw(Gtk3::Entry); sub handle_event { } sub new { } @@ -7488,18 +7658,21 @@ sub targets_include_text { } sub targets_include_uri { } package Gtk3::Separator; +our @ISA = qw(Gtk3::Widget); sub new { } package Gtk3::SeparatorClass; sub parent_class { } package Gtk3::SeparatorMenuItem; +our @ISA = qw(Gtk3::MenuItem); sub new { } package Gtk3::SeparatorMenuItemClass; sub parent_class { } package Gtk3::SeparatorToolItem; +our @ISA = qw(Gtk3::ToolItem); sub get_draw { } sub new { } sub set_draw { } @@ -7508,6 +7681,7 @@ package Gtk3::SeparatorToolItemClass; sub parent_class { } package Gtk3::Settings; +our @ISA = qw(GObject::Object); sub get_default { } sub get_for_screen { } sub install_property { } @@ -7526,6 +7700,7 @@ sub origin { } sub value { } package Gtk3::ShortcutLabel; +our @ISA = qw(Gtk3::Box); sub get_accelerator { } sub get_disabled_text { } sub new { } @@ -7538,6 +7713,7 @@ sub parent_class { } sub search { } package Gtk3::SizeGroup; +our @ISA = qw(GObject::Object); sub add_widget { } sub get_ignore_hidden { } sub get_mode { } @@ -7551,6 +7727,7 @@ package Gtk3::SizeGroupClass; sub parent_class { } package Gtk3::Socket; +our @ISA = qw(Gtk3::Container); sub add_id { } sub get_id { } sub get_plug_window { } @@ -7562,6 +7739,7 @@ sub plug_added { } sub plug_removed { } package Gtk3::SpinButton; +our @ISA = qw(Gtk3::Entry); sub configure { } sub get_adjustment { } sub get_digits { } @@ -7599,6 +7777,7 @@ sub value_changed { } sub wrapped { } package Gtk3::Spinner; +our @ISA = qw(Gtk3::Widget); sub new { } sub start { } sub stop { } @@ -7610,6 +7789,7 @@ package Gtk3::SpinnerClass; sub parent_class { } package Gtk3::Stack; +our @ISA = qw(Gtk3::Container); sub add_named { } sub add_titled { } sub get_child_by_name { } @@ -7640,6 +7820,7 @@ package Gtk3::StackClass; sub parent_class { } package Gtk3::StackSidebar; +our @ISA = qw(Gtk3::Bin); sub get_stack { } sub new { } sub set_stack { } @@ -7648,6 +7829,7 @@ package Gtk3::StackSidebarClass; sub parent_class { } package Gtk3::StackSwitcher; +our @ISA = qw(Gtk3::Box); sub get_stack { } sub new { } sub set_stack { } @@ -7656,6 +7838,7 @@ package Gtk3::StackSwitcherClass; sub parent_class { } package Gtk3::StatusIcon; +our @ISA = qw(GObject::Object); sub get_geometry { } sub get_gicon { } sub get_has_tooltip { } @@ -7702,6 +7885,7 @@ sub scroll_event { } sub size_changed { } package Gtk3::Statusbar; +our @ISA = qw(Gtk3::Box); sub get_context_id { } sub get_message_area { } sub new { } @@ -7728,6 +7912,7 @@ sub stock_id { } sub translation_domain { } package Gtk3::Style; +our @ISA = qw(GObject::Object); sub apply_default_background { } sub copy { } sub detach { } @@ -7770,6 +7955,7 @@ sub set_background { } sub unrealize { } package Gtk3::StyleContext; +our @ISA = qw(GObject::Object); sub add_class { } sub add_provider { } sub add_provider_for_screen { } @@ -7829,6 +8015,7 @@ sub changed { } sub parent_class { } package Gtk3::StyleProperties; +our @ISA = qw(GObject::Object); sub clear { } sub get_property { } sub lookup_color { } @@ -7853,6 +8040,7 @@ sub get_style { } sub get_style_property { } package Gtk3::Switch; +our @ISA = qw(Gtk3::Widget); sub get_active { } sub get_state { } sub new { } @@ -7885,6 +8073,7 @@ sub to_string { } sub unref { } package Gtk3::Table; +our @ISA = qw(Gtk3::Container); sub attach { } sub attach_defaults { } sub get_col_spacing { } @@ -7956,6 +8145,7 @@ sub info { } sub target { } package Gtk3::TearoffMenuItem; +our @ISA = qw(Gtk3::MenuItem); sub new { } package Gtk3::TearoffMenuItemClass; @@ -8001,6 +8191,7 @@ sub unref { } sub wrap_mode { } package Gtk3::TextBuffer; +our @ISA = qw(GObject::Object); sub add_mark { } sub add_selection_clipboard { } sub apply_tag { } @@ -8087,6 +8278,7 @@ package Gtk3::TextCellAccessibleClass; sub parent_class { } package Gtk3::TextChildAnchor; +our @ISA = qw(GObject::Object); sub get_deleted { } sub get_widgets { } sub new { } @@ -8203,6 +8395,7 @@ sub starts_word { } sub toggles_tag { } package Gtk3::TextMark; +our @ISA = qw(GObject::Object); sub get_buffer { } sub get_deleted { } sub get_left_gravity { } @@ -8215,6 +8408,7 @@ package Gtk3::TextMarkClass; sub parent_class { } package Gtk3::TextTag; +our @ISA = qw(GObject::Object); sub changed { } sub event { } sub get_priority { } @@ -8226,6 +8420,7 @@ sub event { } sub parent_class { } package Gtk3::TextTagTable; +our @ISA = qw(GObject::Object); sub add { } sub Gtk3::TextTagTable::foreach { } sub get_size { } @@ -8240,6 +8435,7 @@ sub tag_changed { } sub tag_removed { } package Gtk3::TextView; +our @ISA = qw(Gtk3::Container); sub add_child_at_anchor { } sub add_child_in_window { } sub backward_display_line { } @@ -8334,6 +8530,7 @@ sub set_anchor { } sub toggle_overwrite { } package Gtk3::ThemingEngine; +our @ISA = qw(GObject::Object); sub get_background_color { } sub get_border { } sub get_border_color { } @@ -8376,6 +8573,7 @@ sub render_option { } sub render_slider { } package Gtk3::ToggleAction; +our @ISA = qw(Gtk3::Action); sub get_active { } sub get_draw_as_radio { } sub new { } @@ -8397,6 +8595,7 @@ sub stock_id { } sub tooltip { } package Gtk3::ToggleButton; +our @ISA = qw(Gtk3::Button); sub get_active { } sub get_inconsistent { } sub get_mode { } @@ -8415,6 +8614,7 @@ sub parent_class { } sub toggled { } package Gtk3::ToggleToolButton; +our @ISA = qw(Gtk3::ToolButton); sub get_active { } sub new { } sub new_from_stock { } @@ -8425,6 +8625,7 @@ sub parent_class { } sub toggled { } package Gtk3::ToolButton; +our @ISA = qw(Gtk3::ToolItem); sub get_icon_name { } sub get_icon_widget { } sub get_label { } @@ -8446,6 +8647,7 @@ sub clicked { } sub parent_class { } package Gtk3::ToolItem; +our @ISA = qw(Gtk3::Bin); sub get_ellipsize_mode { } sub get_expand { } sub get_homogeneous { } @@ -8481,6 +8683,7 @@ sub parent_class { } sub toolbar_reconfigured { } package Gtk3::ToolItemGroup; +our @ISA = qw(Gtk3::Container); sub get_collapsed { } sub get_drop_item { } sub get_ellipsize { } @@ -8503,6 +8706,7 @@ package Gtk3::ToolItemGroupClass; sub parent_class { } package Gtk3::ToolPalette; +our @ISA = qw(Gtk3::Container); sub add_drag_dest { } sub get_drag_item { } sub get_drag_target_group { } @@ -8553,6 +8757,7 @@ sub get_text_size_group { } sub rebuild_menu { } package Gtk3::Toolbar; +our @ISA = qw(Gtk3::Container); sub get_drop_index { } sub get_icon_size { } sub get_item_index { } @@ -8577,6 +8782,7 @@ sub popup_context_menu { } sub style_changed { } package Gtk3::Tooltip; +our @ISA = qw(GObject::Object); sub set_custom { } sub set_icon { } sub set_icon_from_gicon { } @@ -8588,6 +8794,7 @@ sub set_tip_area { } sub trigger_tooltip_query { } package Gtk3::ToplevelAccessible; +our @ISA = qw(Atk::Object); sub get_children { } package Gtk3::ToplevelAccessibleClass; @@ -8650,6 +8857,7 @@ sub sort_new_with_model { } sub unref_node { } package Gtk3::TreeModelFilter; +our @ISA = qw(GObject::Object); sub clear_cache { } sub convert_child_iter_to_iter { } sub convert_child_path_to_path { } @@ -8690,6 +8898,7 @@ sub rows_reordered { } sub unref_node { } package Gtk3::TreeModelSort; +our @ISA = qw(GObject::Object); sub clear_cache { } sub convert_child_iter_to_iter { } sub convert_child_path_to_path { } @@ -8732,6 +8941,7 @@ sub new_proxy { } sub valid { } package Gtk3::TreeSelection; +our @ISA = qw(GObject::Object); sub count_selected_rows { } sub get_mode { } sub get_selected { } @@ -8773,6 +8983,7 @@ sub set_sort_func { } sub sort_column_changed { } package Gtk3::TreeStore; +our @ISA = qw(GObject::Object); sub append { } sub clear { } sub insert { } @@ -8793,6 +9004,7 @@ package Gtk3::TreeStoreClass; sub parent_class { } package Gtk3::TreeView; +our @ISA = qw(Gtk3::Container); sub append_column { } sub collapse_all { } sub collapse_row { } @@ -8912,6 +9124,7 @@ sub toggle_cursor_row { } sub unselect_all { } package Gtk3::TreeViewColumn; +our @ISA = qw(GObject::InitiallyUnowned); sub add_attribute { } sub cell_get_position { } sub cell_get_size { } @@ -8969,6 +9182,7 @@ sub clicked { } sub parent_class { } package Gtk3::UIManager; +our @ISA = qw(GObject::Object); sub add_ui { } sub add_ui_from_file { } sub add_ui_from_resource { } @@ -9002,18 +9216,21 @@ package Gtk3::VBoxClass; sub parent_class { } package Gtk3::VButtonBox; +our @ISA = qw(Gtk3::ButtonBox); sub new { } package Gtk3::VButtonBoxClass; sub parent_class { } package Gtk3::VPaned; +our @ISA = qw(Gtk3::Paned); sub new { } package Gtk3::VPanedClass; sub parent_class { } package Gtk3::VScale; +our @ISA = qw(Gtk3::Scale); sub new { } sub new_with_range { } @@ -9021,18 +9238,21 @@ package Gtk3::VScaleClass; sub parent_class { } package Gtk3::VScrollbar; +our @ISA = qw(Gtk3::Scrollbar); sub new { } package Gtk3::VScrollbarClass; sub parent_class { } package Gtk3::VSeparator; +our @ISA = qw(Gtk3::Separator); sub new { } package Gtk3::VSeparatorClass; sub parent_class { } package Gtk3::Viewport; +our @ISA = qw(Gtk3::Bin); sub get_bin_window { } sub get_hadjustment { } sub get_shadow_type { } @@ -9047,12 +9267,14 @@ package Gtk3::ViewportClass; sub parent_class { } package Gtk3::VolumeButton; +our @ISA = qw(Gtk3::ScaleButton); sub new { } package Gtk3::VolumeButtonClass; sub parent_class { } package Gtk3::Widget; +our @ISA = qw(GObject::InitiallyUnowned); sub activate { } sub add_accelerator { } sub add_device_events { } @@ -9463,6 +9685,7 @@ sub to_string { } sub unref { } package Gtk3::Window; +our @ISA = qw(Gtk3::Bin); sub activate_default { } sub activate_focus { } sub activate_key { } @@ -9594,6 +9817,7 @@ sub parent_class { } sub set_focus { } package Gtk3::WindowGroup; +our @ISA = qw(GObject::Object); sub add_window { } sub get_current_device_grab { } sub get_current_grab { } @@ -9774,6 +9998,7 @@ sub red { } sub to_string { } package Pango::Context; +our @ISA = qw(GObject::Object); sub changed { } sub get_base_dir { } sub get_base_gravity { } @@ -9828,6 +10053,7 @@ sub parent_class { } sub script_shape { } package Pango::Font; +our @ISA = qw(GObject::Object); sub describe { } sub describe_with_absolute_size { } sub descriptions_free { } @@ -9881,6 +10107,7 @@ sub to_string { } sub unset_fields { } package Pango::FontFace; +our @ISA = qw(GObject::Object); sub describe { } sub get_face_name { } sub is_synthesized { } @@ -9896,6 +10123,7 @@ sub list_sizes { } sub parent_class { } package Pango::FontFamily; +our @ISA = qw(GObject::Object); sub get_name { } sub is_monospace { } sub list_faces { } @@ -9910,6 +10138,7 @@ sub list_faces { } sub parent_class { } package Pango::FontMap; +our @ISA = qw(GObject::Object); sub changed { } sub create_context { } sub get_serial { } @@ -9952,6 +10181,7 @@ sub underline_thickness { } sub unref { } package Pango::Fontset; +our @ISA = qw(GObject::Object); sub Pango::Fontset::foreach { } sub get_font { } sub get_metrics { } @@ -9968,6 +10198,7 @@ sub get_metrics { } sub parent_class { } package Pango::FontsetSimple; +our @ISA = qw(Pango::Fontset); sub append { } sub new { } sub size { } @@ -10059,6 +10290,7 @@ sub matches { } sub to_string { } package Pango::Layout; +our @ISA = qw(GObject::Object); sub context_changed { } sub copy { } sub get_alignment { } @@ -10194,6 +10426,7 @@ sub Pango::Rectangle::x { } sub y { } package Pango::Renderer; +our @ISA = qw(GObject::Object); sub activate { } sub deactivate { } sub draw_error_underline { } diff --git a/fake_packages/Gtk3/WebKit.pm b/fake_packages/Gtk3/WebKit.pm index b6e5724..c549340 100644 --- a/fake_packages/Gtk3/WebKit.pm +++ b/fake_packages/Gtk3/WebKit.pm @@ -32,6 +32,7 @@ sub set_text_checker { } sub set_web_database_directory_path { } package Gtk3::WebKit::DOMAttr; +our @ISA = qw(Gtk3::WebKit::DOMNode); sub get_is_id { } sub get_name { } sub get_owner_element { } @@ -43,6 +44,7 @@ package Gtk3::WebKit::DOMAttrClass; sub parent_class { } package Gtk3::WebKit::DOMAudioTrack; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_enabled { } sub get_id { } sub get_kind { } @@ -54,6 +56,7 @@ package Gtk3::WebKit::DOMAudioTrackClass; sub parent_class { } package Gtk3::WebKit::DOMAudioTrackList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub dispatch_event { } sub get_length { } sub get_track_by_id { } @@ -63,15 +66,18 @@ package Gtk3::WebKit::DOMAudioTrackListClass; sub parent_class { } package Gtk3::WebKit::DOMBarInfo; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_visible { } package Gtk3::WebKit::DOMBarProp; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_visible { } package Gtk3::WebKit::DOMBarPropClass; sub parent_class { } package Gtk3::WebKit::DOMBatteryManager; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub dispatch_event { } sub get_charging { } sub get_charging_time { } @@ -82,6 +88,7 @@ package Gtk3::WebKit::DOMBatteryManagerClass; sub parent_class { } package Gtk3::WebKit::DOMBlob; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_size { } sub slice { } sub webkit_slice { } @@ -93,6 +100,7 @@ package Gtk3::WebKit::DOMCDATASectionClass; sub parent_class { } package Gtk3::WebKit::DOMCSSRule; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_css_text { } sub get_parent_rule { } sub get_parent_style_sheet { } @@ -102,6 +110,7 @@ package Gtk3::WebKit::DOMCSSRuleClass; sub parent_class { } package Gtk3::WebKit::DOMCSSRuleList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } @@ -109,6 +118,7 @@ package Gtk3::WebKit::DOMCSSRuleListClass; sub parent_class { } package Gtk3::WebKit::DOMCSSStyleDeclaration; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_css_text { } sub get_length { } sub get_parent_rule { } @@ -126,6 +136,7 @@ package Gtk3::WebKit::DOMCSSStyleDeclarationClass; sub parent_class { } package Gtk3::WebKit::DOMCSSStyleSheet; +our @ISA = qw(Gtk3::WebKit::DOMStyleSheet); sub add_rule { } sub delete_rule { } sub get_css_rules { } @@ -138,6 +149,7 @@ package Gtk3::WebKit::DOMCSSStyleSheetClass; sub parent_class { } package Gtk3::WebKit::DOMCSSValue; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_css_text { } sub get_css_value_type { } sub set_css_text { } @@ -146,6 +158,7 @@ package Gtk3::WebKit::DOMCSSValueClass; sub parent_class { } package Gtk3::WebKit::DOMCharacterData; +our @ISA = qw(Gtk3::WebKit::DOMNode); sub append_data { } sub delete_data { } sub get_data { } @@ -163,6 +176,7 @@ package Gtk3::WebKit::DOMCommentClass; sub parent_class { } package Gtk3::WebKit::DOMConsole; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_memory { } sub group_end { } sub time { } @@ -171,6 +185,7 @@ package Gtk3::WebKit::DOMConsoleClass; sub parent_class { } package Gtk3::WebKit::DOMDOMApplicationCache; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub abort { } sub dispatch_event { } sub get_status { } @@ -181,6 +196,7 @@ package Gtk3::WebKit::DOMDOMApplicationCacheClass; sub parent_class { } package Gtk3::WebKit::DOMDOMImplementation; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub create_css_style_sheet { } sub create_document { } sub create_document_type { } @@ -191,11 +207,13 @@ package Gtk3::WebKit::DOMDOMImplementationClass; sub parent_class { } package Gtk3::WebKit::DOMDOMMimeType; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_description { } sub get_enabled_plugin { } sub get_suffixes { } package Gtk3::WebKit::DOMDOMMimeTypeArray; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } sub named_item { } @@ -207,6 +225,7 @@ package Gtk3::WebKit::DOMDOMMimeTypeClass; sub parent_class { } package Gtk3::WebKit::DOMDOMNamedFlowCollection; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } sub named_item { } @@ -215,6 +234,7 @@ package Gtk3::WebKit::DOMDOMNamedFlowCollectionClass; sub parent_class { } package Gtk3::WebKit::DOMDOMPlugin; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_description { } sub get_filename { } sub get_length { } @@ -223,6 +243,7 @@ sub item { } sub named_item { } package Gtk3::WebKit::DOMDOMPluginArray; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } sub named_item { } @@ -235,6 +256,7 @@ package Gtk3::WebKit::DOMDOMPluginClass; sub parent_class { } package Gtk3::WebKit::DOMDOMSecurityPolicy; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub allows_connection_to { } sub allows_font_from { } sub allows_form_action { } @@ -255,6 +277,7 @@ package Gtk3::WebKit::DOMDOMSecurityPolicyClass; sub parent_class { } package Gtk3::WebKit::DOMDOMSelection; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub add_range { } sub collapse { } sub collapse_to_end { } @@ -284,6 +307,7 @@ package Gtk3::WebKit::DOMDOMSelectionClass; sub parent_class { } package Gtk3::WebKit::DOMDOMSettableTokenList; +our @ISA = qw(Gtk3::WebKit::DOMDOMTokenList); sub get_value { } sub set_value { } @@ -291,6 +315,7 @@ package Gtk3::WebKit::DOMDOMSettableTokenListClass; sub parent_class { } package Gtk3::WebKit::DOMDOMStringList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub contains { } sub get_length { } sub item { } @@ -302,6 +327,7 @@ package Gtk3::WebKit::DOMDOMStringMapClass; sub parent_class { } package Gtk3::WebKit::DOMDOMTokenList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub add { } sub contains { } sub get_length { } @@ -313,6 +339,7 @@ package Gtk3::WebKit::DOMDOMTokenListClass; sub parent_class { } package Gtk3::WebKit::DOMDOMWindow; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub alert { } sub atob { } sub blur { } @@ -376,7 +403,7 @@ sub get_window { } sub match_media { } sub move_by { } sub move_to { } -sub print { } +sub Gtk3::WebKit::DOMDOMWindow::print { } sub prompt { } sub release_events { } sub resize_by { } @@ -394,6 +421,7 @@ sub webkit_convert_point_from_node_to_page { } sub webkit_convert_point_from_page_to_node { } package Gtk3::WebKit::DOMDOMWindowCSS; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub supports { } package Gtk3::WebKit::DOMDOMWindowCSSClass; @@ -403,12 +431,14 @@ package Gtk3::WebKit::DOMDOMWindowClass; sub parent_class { } package Gtk3::WebKit::DOMDatabase; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_version { } package Gtk3::WebKit::DOMDatabaseClass; sub parent_class { } package Gtk3::WebKit::DOMDocument; +our @ISA = qw(Gtk3::WebKit::DOMNode); sub adopt_node { } sub caret_range_from_point { } sub create_attribute { } @@ -505,6 +535,7 @@ package Gtk3::WebKit::DOMDocumentClass; sub parent_class { } package Gtk3::WebKit::DOMDocumentFragment; +our @ISA = qw(Gtk3::WebKit::DOMNode); sub query_selector { } sub query_selector_all { } @@ -512,6 +543,7 @@ package Gtk3::WebKit::DOMDocumentFragmentClass; sub parent_class { } package Gtk3::WebKit::DOMDocumentType; +our @ISA = qw(Gtk3::WebKit::DOMNode); sub get_entities { } sub get_internal_subset { } sub get_name { } @@ -524,6 +556,7 @@ package Gtk3::WebKit::DOMDocumentTypeClass; sub parent_class { } package Gtk3::WebKit::DOMElement; +our @ISA = qw(Gtk3::WebKit::DOMNode); sub blur { } sub focus { } sub get_attribute { } @@ -592,6 +625,7 @@ package Gtk3::WebKit::DOMEntityReferenceClass; sub parent_class { } package Gtk3::WebKit::DOMEvent; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_bubbles { } sub get_cancel_bubble { } sub get_cancelable { } @@ -624,6 +658,7 @@ sub gIface { } sub remove_event_listener { } package Gtk3::WebKit::DOMFile; +our @ISA = qw(Gtk3::WebKit::DOMBlob); sub get_name { } sub get_webkit_relative_path { } @@ -631,6 +666,7 @@ package Gtk3::WebKit::DOMFileClass; sub parent_class { } package Gtk3::WebKit::DOMFileList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } @@ -638,6 +674,7 @@ package Gtk3::WebKit::DOMFileListClass; sub parent_class { } package Gtk3::WebKit::DOMGamepad; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_id { } sub get_index { } sub get_timestamp { } @@ -646,6 +683,7 @@ package Gtk3::WebKit::DOMGamepadClass; sub parent_class { } package Gtk3::WebKit::DOMGamepadList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } @@ -653,12 +691,14 @@ package Gtk3::WebKit::DOMGamepadListClass; sub parent_class { } package Gtk3::WebKit::DOMGeolocation; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub clear_watch { } package Gtk3::WebKit::DOMGeolocationClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLAnchorElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_charset { } sub get_coords { } sub get_download { } @@ -702,6 +742,7 @@ package Gtk3::WebKit::DOMHTMLAnchorElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLAppletElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub get_alt { } sub get_archive { } @@ -729,6 +770,7 @@ package Gtk3::WebKit::DOMHTMLAppletElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLAreaElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_alt { } sub get_coords { } sub get_hash { } @@ -758,6 +800,7 @@ package Gtk3::WebKit::DOMHTMLAudioElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLBRElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_clear { } sub set_clear { } @@ -765,6 +808,7 @@ package Gtk3::WebKit::DOMHTMLBRElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLBaseElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_href { } sub get_target { } sub set_href { } @@ -774,6 +818,7 @@ package Gtk3::WebKit::DOMHTMLBaseElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLBaseFontElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_color { } sub get_face { } sub get_size { } @@ -785,6 +830,7 @@ package Gtk3::WebKit::DOMHTMLBaseFontElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLBodyElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_a_link { } sub get_background { } sub get_bg_color { } @@ -802,6 +848,7 @@ package Gtk3::WebKit::DOMHTMLBodyElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLButtonElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub check_validity { } sub get_autofocus { } sub get_disabled { } @@ -832,6 +879,7 @@ package Gtk3::WebKit::DOMHTMLButtonElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLCanvasElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_height { } sub get_width { } sub set_height { } @@ -841,6 +889,7 @@ package Gtk3::WebKit::DOMHTMLCanvasElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLCollection; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } sub named_item { } @@ -849,6 +898,7 @@ package Gtk3::WebKit::DOMHTMLCollectionClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLDListElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_compact { } sub set_compact { } @@ -856,6 +906,7 @@ package Gtk3::WebKit::DOMHTMLDListElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLDetailsElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_open { } sub set_open { } @@ -863,6 +914,7 @@ package Gtk3::WebKit::DOMHTMLDetailsElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLDirectoryElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_compact { } sub set_compact { } @@ -870,6 +922,7 @@ package Gtk3::WebKit::DOMHTMLDirectoryElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLDivElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub set_align { } @@ -877,6 +930,7 @@ package Gtk3::WebKit::DOMHTMLDivElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLDocument; +our @ISA = qw(Gtk3::WebKit::DOMDocument); sub capture_events { } sub clear { } sub close { } @@ -909,6 +963,7 @@ package Gtk3::WebKit::DOMHTMLDocumentClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLElement; +our @ISA = qw(Gtk3::WebKit::DOMElement); sub click { } sub get_access_key { } sub get_children { } @@ -962,6 +1017,7 @@ package Gtk3::WebKit::DOMHTMLElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLEmbedElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub get_height { } sub get_name { } @@ -977,6 +1033,7 @@ package Gtk3::WebKit::DOMHTMLEmbedElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLFieldSetElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub check_validity { } sub get_disabled { } sub get_elements { } @@ -993,6 +1050,7 @@ package Gtk3::WebKit::DOMHTMLFieldSetElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLFontElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_color { } sub get_face { } sub get_size { } @@ -1004,6 +1062,7 @@ package Gtk3::WebKit::DOMHTMLFontElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLFormElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub check_validity { } sub dispatch_form_change { } sub dispatch_form_input { } @@ -1038,6 +1097,7 @@ package Gtk3::WebKit::DOMHTMLFormElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLFrameElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_content_document { } sub get_content_window { } sub get_frame_border { } @@ -1063,6 +1123,7 @@ package Gtk3::WebKit::DOMHTMLFrameElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLFrameSetElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_cols { } sub get_rows { } sub set_cols { } @@ -1072,6 +1133,7 @@ package Gtk3::WebKit::DOMHTMLFrameSetElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLHRElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub get_no_shade { } sub get_size { } @@ -1085,6 +1147,7 @@ package Gtk3::WebKit::DOMHTMLHRElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLHeadElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_profile { } sub set_profile { } @@ -1092,6 +1155,7 @@ package Gtk3::WebKit::DOMHTMLHeadElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLHeadingElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub set_align { } @@ -1099,6 +1163,7 @@ package Gtk3::WebKit::DOMHTMLHeadingElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLHtmlElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_manifest { } sub get_version { } sub set_manifest { } @@ -1108,6 +1173,7 @@ package Gtk3::WebKit::DOMHTMLHtmlElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLIFrameElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub get_content_document { } sub get_content_window { } @@ -1141,6 +1207,7 @@ package Gtk3::WebKit::DOMHTMLIFrameElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLImageElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub get_alt { } sub get_border { } @@ -1181,6 +1248,7 @@ package Gtk3::WebKit::DOMHTMLImageElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLInputElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub check_validity { } sub get_accept { } sub get_align { } @@ -1282,6 +1350,7 @@ package Gtk3::WebKit::DOMHTMLInputElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLKeygenElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub check_validity { } sub get_autofocus { } sub get_challenge { } @@ -1304,6 +1373,7 @@ package Gtk3::WebKit::DOMHTMLKeygenElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLLIElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_value { } sub set_value { } @@ -1311,6 +1381,7 @@ package Gtk3::WebKit::DOMHTMLLIElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLLabelElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_control { } sub get_form { } sub get_html_for { } @@ -1320,6 +1391,7 @@ package Gtk3::WebKit::DOMHTMLLabelElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLLegendElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub get_form { } sub set_align { } @@ -1328,6 +1400,7 @@ package Gtk3::WebKit::DOMHTMLLegendElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLLinkElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_charset { } sub get_disabled { } sub get_href { } @@ -1350,6 +1423,7 @@ package Gtk3::WebKit::DOMHTMLLinkElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLMapElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_areas { } sub get_name { } sub set_name { } @@ -1358,6 +1432,7 @@ package Gtk3::WebKit::DOMHTMLMapElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLMarqueeElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_behavior { } sub get_bg_color { } sub get_direction { } @@ -1387,6 +1462,7 @@ package Gtk3::WebKit::DOMHTMLMarqueeElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLMediaElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub add_text_track { } sub can_play_type { } sub fast_seek { } @@ -1448,6 +1524,7 @@ package Gtk3::WebKit::DOMHTMLMediaElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLMenuElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_compact { } sub set_compact { } @@ -1455,6 +1532,7 @@ package Gtk3::WebKit::DOMHTMLMenuElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLMetaElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_content { } sub get_http_equiv { } sub get_name { } @@ -1468,6 +1546,7 @@ package Gtk3::WebKit::DOMHTMLMetaElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLModElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_cite { } sub get_date_time { } sub set_cite { } @@ -1477,6 +1556,7 @@ package Gtk3::WebKit::DOMHTMLModElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLOListElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_compact { } sub get_reversed { } sub get_start { } @@ -1488,6 +1568,7 @@ package Gtk3::WebKit::DOMHTMLOListElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLObjectElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub check_validity { } sub get_align { } sub get_archive { } @@ -1530,6 +1611,7 @@ package Gtk3::WebKit::DOMHTMLObjectElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLOptGroupElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_disabled { } sub get_label { } sub set_disabled { } @@ -1539,6 +1621,7 @@ package Gtk3::WebKit::DOMHTMLOptGroupElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLOptionElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_default_selected { } sub get_disabled { } sub get_form { } @@ -1557,6 +1640,7 @@ package Gtk3::WebKit::DOMHTMLOptionElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLOptionsCollection; +our @ISA = qw(Gtk3::WebKit::DOMHTMLCollection); sub get_length { } sub get_selected_index { } sub named_item { } @@ -1566,6 +1650,7 @@ package Gtk3::WebKit::DOMHTMLOptionsCollectionClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLParagraphElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub set_align { } @@ -1573,6 +1658,7 @@ package Gtk3::WebKit::DOMHTMLParagraphElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLParamElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_name { } sub get_value { } sub get_value_type { } @@ -1584,6 +1670,7 @@ package Gtk3::WebKit::DOMHTMLParamElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLPreElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_width { } sub get_wrap { } sub set_width { } @@ -1593,12 +1680,14 @@ package Gtk3::WebKit::DOMHTMLPreElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLPropertiesCollection; +our @ISA = qw(Gtk3::WebKit::DOMHTMLCollection); sub get_length { } sub get_names { } sub item { } sub named_item { } package Gtk3::WebKit::DOMHTMLQuoteElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_cite { } sub set_cite { } @@ -1606,6 +1695,7 @@ package Gtk3::WebKit::DOMHTMLQuoteElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLScriptElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_async { } sub get_charset { } sub get_cross_origin { } @@ -1629,6 +1719,7 @@ package Gtk3::WebKit::DOMHTMLScriptElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLSelectElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub add { } sub check_validity { } sub get_autofocus { } @@ -1665,6 +1756,7 @@ package Gtk3::WebKit::DOMHTMLSelectElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLStyleElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_disabled { } sub get_media { } sub get_scoped { } @@ -1677,6 +1769,7 @@ package Gtk3::WebKit::DOMHTMLStyleElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLTableCaptionElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub set_align { } @@ -1684,6 +1777,7 @@ package Gtk3::WebKit::DOMHTMLTableCaptionElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLTableCellElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_abbr { } sub get_align { } sub get_axis { } @@ -1718,6 +1812,7 @@ package Gtk3::WebKit::DOMHTMLTableCellElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLTableColElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_align { } sub get_ch { } sub get_ch_off { } @@ -1735,6 +1830,7 @@ package Gtk3::WebKit::DOMHTMLTableColElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLTableElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub create_caption { } sub create_t_body { } sub create_t_foot { } @@ -1775,6 +1871,7 @@ package Gtk3::WebKit::DOMHTMLTableElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLTableRowElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub delete_cell { } sub get_align { } sub get_bg_color { } @@ -1795,6 +1892,7 @@ package Gtk3::WebKit::DOMHTMLTableRowElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLTableSectionElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub delete_row { } sub get_align { } sub get_ch { } @@ -1811,6 +1909,7 @@ package Gtk3::WebKit::DOMHTMLTableSectionElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLTextAreaElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub check_validity { } sub get_autocapitalize { } sub get_autocorrect { } @@ -1864,6 +1963,7 @@ package Gtk3::WebKit::DOMHTMLTextAreaElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLTitleElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_text { } sub set_text { } @@ -1871,6 +1971,7 @@ package Gtk3::WebKit::DOMHTMLTitleElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLUListElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLElement); sub get_compact { } sub set_compact { } @@ -1878,6 +1979,7 @@ package Gtk3::WebKit::DOMHTMLUListElementClass; sub parent_class { } package Gtk3::WebKit::DOMHTMLVideoElement; +our @ISA = qw(Gtk3::WebKit::DOMHTMLMediaElement); sub get_height { } sub get_poster { } sub get_video_height { } @@ -1901,6 +2003,7 @@ package Gtk3::WebKit::DOMHTMLVideoElementClass; sub parent_class { } package Gtk3::WebKit::DOMHistory; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub back { } sub forward { } sub get_length { } @@ -1910,6 +2013,7 @@ package Gtk3::WebKit::DOMHistoryClass; sub parent_class { } package Gtk3::WebKit::DOMKeyboardEvent; +our @ISA = qw(Gtk3::WebKit::DOMUIEvent); sub get_alt_graph_key { } sub get_alt_key { } sub get_ctrl_key { } @@ -1924,6 +2028,7 @@ package Gtk3::WebKit::DOMKeyboardEventClass; sub parent_class { } package Gtk3::WebKit::DOMLocation; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_ancestor_origins { } sub get_hash { } sub get_host { } @@ -1939,6 +2044,7 @@ package Gtk3::WebKit::DOMLocationClass; sub parent_class { } package Gtk3::WebKit::DOMMediaController; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_buffered { } sub get_current_time { } sub get_default_playback_rate { } @@ -1963,12 +2069,14 @@ package Gtk3::WebKit::DOMMediaControllerClass; sub parent_class { } package Gtk3::WebKit::DOMMediaError; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_code { } package Gtk3::WebKit::DOMMediaErrorClass; sub parent_class { } package Gtk3::WebKit::DOMMediaList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub append_medium { } sub delete_medium { } sub get_length { } @@ -1980,6 +2088,7 @@ package Gtk3::WebKit::DOMMediaListClass; sub parent_class { } package Gtk3::WebKit::DOMMediaQueryList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_matches { } sub get_media { } @@ -1987,6 +2096,7 @@ package Gtk3::WebKit::DOMMediaQueryListClass; sub parent_class { } package Gtk3::WebKit::DOMMemoryInfo; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_js_heap_size_limit { } sub get_total_js_heap_size { } sub get_used_js_heap_size { } @@ -1995,6 +2105,7 @@ package Gtk3::WebKit::DOMMessagePortClass; sub parent_class { } package Gtk3::WebKit::DOMMouseEvent; +our @ISA = qw(Gtk3::WebKit::DOMUIEvent); sub get_alt_key { } sub get_button { } sub get_client_x { } @@ -2019,6 +2130,7 @@ package Gtk3::WebKit::DOMMouseEventClass; sub parent_class { } package Gtk3::WebKit::DOMNamedNodeMap; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub get_named_item { } sub get_named_item_ns { } @@ -2032,6 +2144,7 @@ package Gtk3::WebKit::DOMNamedNodeMapClass; sub parent_class { } package Gtk3::WebKit::DOMNavigator; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_app_code_name { } sub get_app_name { } sub get_app_version { } @@ -2061,6 +2174,7 @@ package Gtk3::WebKit::DOMNavigatorClass; sub parent_class { } package Gtk3::WebKit::DOMNode; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub append_child { } sub clone_node { } sub compare_document_position { } @@ -2103,12 +2217,14 @@ package Gtk3::WebKit::DOMNodeClass; sub parent_class { } package Gtk3::WebKit::DOMNodeFilter; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub accept_node { } package Gtk3::WebKit::DOMNodeFilterClass; sub parent_class { } package Gtk3::WebKit::DOMNodeIterator; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub detach { } sub get_expand_entity_references { } sub get_filter { } @@ -2123,6 +2239,7 @@ package Gtk3::WebKit::DOMNodeIteratorClass; sub parent_class { } package Gtk3::WebKit::DOMNodeList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } @@ -2133,6 +2250,7 @@ package Gtk3::WebKit::DOMObjectClass; sub parentClass { } package Gtk3::WebKit::DOMPerformance; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_memory { } sub get_navigation { } sub get_timing { } @@ -2142,6 +2260,7 @@ package Gtk3::WebKit::DOMPerformanceClass; sub parent_class { } package Gtk3::WebKit::DOMPerformanceEntry; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_duration { } sub get_entry_type { } sub get_name { } @@ -2151,6 +2270,7 @@ package Gtk3::WebKit::DOMPerformanceEntryClass; sub parent_class { } package Gtk3::WebKit::DOMPerformanceEntryList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } @@ -2158,12 +2278,14 @@ package Gtk3::WebKit::DOMPerformanceEntryListClass; sub parent_class { } package Gtk3::WebKit::DOMPerformanceNavigation; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_redirect_count { } package Gtk3::WebKit::DOMPerformanceNavigationClass; sub parent_class { } package Gtk3::WebKit::DOMPerformanceTiming; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_connect_end { } sub get_connect_start { } sub get_dom_complete { } @@ -2190,6 +2312,7 @@ package Gtk3::WebKit::DOMPerformanceTimingClass; sub parent_class { } package Gtk3::WebKit::DOMProcessingInstruction; +our @ISA = qw(Gtk3::WebKit::DOMCharacterData); sub get_data { } sub get_sheet { } sub get_target { } @@ -2199,10 +2322,12 @@ package Gtk3::WebKit::DOMProcessingInstructionClass; sub parent_class { } package Gtk3::WebKit::DOMPropertyNodeList; +our @ISA = qw(Gtk3::WebKit::DOMNodeList); sub get_length { } sub item { } package Gtk3::WebKit::DOMRange; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub clone_contents { } sub clone_range { } sub collapse { } @@ -2239,6 +2364,7 @@ package Gtk3::WebKit::DOMRangeClass; sub parent_class { } package Gtk3::WebKit::DOMScreen; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_avail_height { } sub get_avail_left { } sub get_avail_top { } @@ -2252,6 +2378,7 @@ package Gtk3::WebKit::DOMScreenClass; sub parent_class { } package Gtk3::WebKit::DOMShadowRoot; +our @ISA = qw(Gtk3::WebKit::DOMDocumentFragment); sub element_from_point { } sub get_active_element { } sub get_apply_author_styles { } @@ -2270,6 +2397,7 @@ package Gtk3::WebKit::DOMShadowRootClass; sub parent_class { } package Gtk3::WebKit::DOMStorage; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub clear { } sub get_item { } sub get_length { } @@ -2287,12 +2415,14 @@ package Gtk3::WebKit::DOMStorageQuotaClass; sub parent_class { } package Gtk3::WebKit::DOMStyleMedia; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub match_medium { } package Gtk3::WebKit::DOMStyleMediaClass; sub parent_class { } package Gtk3::WebKit::DOMStyleSheet; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_disabled { } sub get_href { } sub get_media { } @@ -2305,6 +2435,7 @@ package Gtk3::WebKit::DOMStyleSheetClass; sub parent_class { } package Gtk3::WebKit::DOMStyleSheetList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_length { } sub item { } @@ -2312,6 +2443,7 @@ package Gtk3::WebKit::DOMStyleSheetListClass; sub parent_class { } package Gtk3::WebKit::DOMText; +our @ISA = qw(Gtk3::WebKit::DOMCharacterData); sub get_whole_text { } sub replace_whole_text { } sub split_text { } @@ -2320,6 +2452,7 @@ package Gtk3::WebKit::DOMTextClass; sub parent_class { } package Gtk3::WebKit::DOMTextTrack; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub add_cue { } sub dispatch_event { } sub get_active_cues { } @@ -2336,6 +2469,7 @@ package Gtk3::WebKit::DOMTextTrackClass; sub parent_class { } package Gtk3::WebKit::DOMTextTrackCue; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub dispatch_event { } sub get_align { } sub get_cue_as_html { } @@ -2366,6 +2500,7 @@ package Gtk3::WebKit::DOMTextTrackCueClass; sub parent_class { } package Gtk3::WebKit::DOMTextTrackCueList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_cue_by_id { } sub get_length { } sub item { } @@ -2374,6 +2509,7 @@ package Gtk3::WebKit::DOMTextTrackCueListClass; sub parent_class { } package Gtk3::WebKit::DOMTextTrackList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub dispatch_event { } sub get_length { } sub get_track_by_id { } @@ -2383,6 +2519,7 @@ package Gtk3::WebKit::DOMTextTrackListClass; sub parent_class { } package Gtk3::WebKit::DOMTimeRanges; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub end { } sub get_length { } sub start { } @@ -2391,6 +2528,7 @@ package Gtk3::WebKit::DOMTimeRangesClass; sub parent_class { } package Gtk3::WebKit::DOMTouch; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_client_x { } sub get_client_y { } sub get_identifier { } @@ -2411,6 +2549,7 @@ package Gtk3::WebKit::DOMTrackEventClass; sub parent_class { } package Gtk3::WebKit::DOMTreeWalker; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub first_child { } sub get_current_node { } sub get_expand_entity_references { } @@ -2429,6 +2568,7 @@ package Gtk3::WebKit::DOMTreeWalkerClass; sub parent_class { } package Gtk3::WebKit::DOMUIEvent; +our @ISA = qw(Gtk3::WebKit::DOMEvent); sub get_char_code { } sub get_detail { } sub get_key_code { } @@ -2444,6 +2584,7 @@ package Gtk3::WebKit::DOMUIEventClass; sub parent_class { } package Gtk3::WebKit::DOMValidityState; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_bad_input { } sub get_custom_error { } sub get_pattern_mismatch { } @@ -2459,6 +2600,7 @@ package Gtk3::WebKit::DOMValidityStateClass; sub parent_class { } package Gtk3::WebKit::DOMVideoPlaybackQuality; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_corrupted_video_frames { } sub get_creation_time { } sub get_dropped_video_frames { } @@ -2469,6 +2611,7 @@ package Gtk3::WebKit::DOMVideoPlaybackQualityClass; sub parent_class { } package Gtk3::WebKit::DOMVideoTrack; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_id { } sub get_kind { } sub get_label { } @@ -2480,6 +2623,7 @@ package Gtk3::WebKit::DOMVideoTrackClass; sub parent_class { } package Gtk3::WebKit::DOMVideoTrackList; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub dispatch_event { } sub get_length { } sub get_track_by_id { } @@ -2489,6 +2633,7 @@ package Gtk3::WebKit::DOMVideoTrackListClass; sub parent_class { } package Gtk3::WebKit::DOMWebKitNamedFlow; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub dispatch_event { } sub get_content { } sub get_content_nodes { } @@ -2504,6 +2649,7 @@ package Gtk3::WebKit::DOMWebKitNamedFlowClass; sub parent_class { } package Gtk3::WebKit::DOMWebKitPoint; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_x { } sub get_y { } sub set_x { } @@ -2513,6 +2659,7 @@ package Gtk3::WebKit::DOMWebKitPointClass; sub parent_class { } package Gtk3::WebKit::DOMWheelEvent; +our @ISA = qw(Gtk3::WebKit::DOMMouseEvent); sub get_delta_mode { } sub get_delta_x { } sub get_delta_y { } @@ -2527,18 +2674,21 @@ package Gtk3::WebKit::DOMWheelEventClass; sub parent_class { } package Gtk3::WebKit::DOMXPathExpression; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub evaluate { } package Gtk3::WebKit::DOMXPathExpressionClass; sub parent_class { } package Gtk3::WebKit::DOMXPathNSResolver; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub lookup_namespace_uri { } package Gtk3::WebKit::DOMXPathNSResolverClass; sub parent_class { } package Gtk3::WebKit::DOMXPathResult; +our @ISA = qw(Gtk3::WebKit::DOMObject); sub get_boolean_value { } sub get_invalid_iterator_state { } sub get_number_value { } @@ -2553,6 +2703,7 @@ package Gtk3::WebKit::DOMXPathResultClass; sub parent_class { } package Gtk3::WebKit::Download; +our @ISA = qw(GObject::Object); sub cancel { } sub get_current_size { } sub get_destination_uri { } @@ -2576,6 +2727,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::FaviconDatabase; +our @ISA = qw(GObject::Object); sub clear { } sub get_favicon_pixbuf { } sub get_favicon_pixbuf_finish { } @@ -2592,6 +2744,7 @@ sub _webkit_reserved4 { } sub parent_class { } package Gtk3::WebKit::FileChooserRequest; +our @ISA = qw(GObject::Object); sub get_mime_types { } sub get_mime_types_filter { } sub get_select_multiple { } @@ -2616,6 +2769,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::IconDatabase; +our @ISA = qw(GObject::Object); sub clear { } sub get_icon_pixbuf { } sub get_icon_uri { } @@ -2633,6 +2787,7 @@ package Gtk3::WebKit::NetworkError; sub quark { } package Gtk3::WebKit::NetworkRequest; +our @ISA = qw(GObject::Object); sub get_message { } sub get_uri { } sub new { } @@ -2646,6 +2801,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::NetworkResponse; +our @ISA = qw(GObject::Object); sub get_message { } sub get_suggested_filename { } sub get_uri { } @@ -2666,6 +2822,7 @@ package Gtk3::WebKit::PolicyError; sub quark { } package Gtk3::WebKit::SecurityOrigin; +our @ISA = qw(GObject::Object); sub get_all_web_databases { } sub get_host { } sub get_port { } @@ -2703,6 +2860,7 @@ sub learn_word { } sub update_spell_checking_languages { } package Gtk3::WebKit::ViewportAttributes; +our @ISA = qw(GObject::Object); sub recompute { } package Gtk3::WebKit::ViewportAttributesClass; @@ -2713,6 +2871,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::WebBackForwardList; +our @ISA = qw(GObject::Object); sub add_item { } sub clear { } sub contains_item { } @@ -2738,6 +2897,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::WebDataSource; +our @ISA = qw(GObject::Object); sub get_data { } sub get_encoding { } sub get_initial_request { } @@ -2758,6 +2918,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::WebDatabase; +our @ISA = qw(GObject::Object); sub get_display_name { } sub get_expected_size { } sub get_filename { } @@ -2774,6 +2935,7 @@ sub _webkit_reserved4 { } sub parent_class { } package Gtk3::WebKit::WebFrame; +our @ISA = qw(GObject::Object); sub find_frame { } sub get_data_source { } sub get_dom_document { } @@ -2795,7 +2957,7 @@ sub load_request { } sub load_string { } sub load_uri { } sub new { } -sub print { } +sub Gtk3::WebKit::WebFrame::print { } sub print_full { } sub reload { } sub replace_selection { } @@ -2811,6 +2973,7 @@ sub _webkit_reserved6 { } sub parent_class { } package Gtk3::WebKit::WebHistoryItem; +our @ISA = qw(GObject::Object); sub copy { } sub get_alternate_title { } sub get_last_visited_time { } @@ -2829,6 +2992,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::WebInspector; +our @ISA = qw(GObject::Object); sub close { } sub get_inspected_uri { } sub get_web_view { } @@ -2844,6 +3008,7 @@ sub _webkit_reserved4 { } sub parent_class { } package Gtk3::WebKit::WebNavigationAction; +our @ISA = qw(GObject::Object); sub get_button { } sub get_modifier_state { } sub get_original_uri { } @@ -2860,6 +3025,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::WebPlugin; +our @ISA = qw(GObject::Object); sub get_description { } sub get_enabled { } sub get_name { } @@ -2870,6 +3036,7 @@ package Gtk3::WebKit::WebPluginClass; sub parentClass { } package Gtk3::WebKit::WebPluginDatabase; +our @ISA = qw(GObject::Object); sub get_plugin_for_mimetype { } sub get_plugins { } sub plugins_list_free { } @@ -2884,9 +3051,10 @@ sub extensions { } sub name { } package Gtk3::WebKit::WebPolicyDecision; +our @ISA = qw(GObject::Object); sub download { } sub ignore { } -sub use { } +sub Gtk3::WebKit::WebPolicyDecision::use { } package Gtk3::WebKit::WebPolicyDecisionClass; sub _webkit_reserved0 { } @@ -2896,6 +3064,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::WebResource; +our @ISA = qw(GObject::Object); sub get_data { } sub get_encoding { } sub get_frame_name { } @@ -2911,6 +3080,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit::WebSettings; +our @ISA = qw(GObject::Object); sub copy { } sub get_user_agent { } sub new { } @@ -2923,6 +3093,7 @@ sub _webkit_reserved4 { } sub parent_class { } package Gtk3::WebKit::WebView; +our @ISA = qw(Gtk3::Container); sub can_copy_clipboard { } sub can_cut_clipboard { } sub can_go_back { } @@ -3024,6 +3195,7 @@ sub web_view_ready { } sub window_object_cleared { } package Gtk3::WebKit::WebWindowFeatures; +our @ISA = qw(GObject::Object); sub equal { } sub new { } diff --git a/fake_packages/Gtk3/WebKit2.pm b/fake_packages/Gtk3/WebKit2.pm index b3bbba7..b062019 100644 --- a/fake_packages/Gtk3/WebKit2.pm +++ b/fake_packages/Gtk3/WebKit2.pm @@ -153,6 +153,7 @@ sub has_password { } sub new { } package Gtk3::WebKit2::Download; +our @ISA = qw(GObject::Object); sub cancel { } sub get_allow_overwrite { } sub get_destination { } @@ -187,6 +188,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit2::FaviconDatabase; +our @ISA = qw(GObject::Object); sub clear { } sub get_favicon { } sub get_favicon_finish { } @@ -203,6 +205,7 @@ 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 { } @@ -254,6 +257,7 @@ sub _webkit_reserved3 { } sub parent_class { } package Gtk3::WebKit2::HitTestResult; +our @ISA = qw(GObject::Object); sub context_is_editable { } sub context_is_image { } sub context_is_link { } @@ -683,6 +687,7 @@ sub initialize_web_extensions { } sub parent { } package Gtk3::WebKit2::WebInspector; +our @ISA = qw(GObject::Object); sub attach { } sub close { } sub detach { } @@ -701,6 +706,7 @@ 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 { } @@ -714,6 +720,7 @@ 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 { } -- cgit v1.2.1