hbons / webkit2-sharp

C# bindings for WebKit 2 with GTK+ 3
MIT License
2 stars 2 forks source link

Partial update of webkit2-sharp-api.raw (only the WebViewBase object)… #7

Open HinTak opened 8 months ago

HinTak commented 8 months ago

… to webkit2gtk4.0 2.42.2

From webkit2gtk4.0 2.42.2's /usr/share/gir-1.0/WebKit2-4.0.gir :

<class name="WebViewBase"
       c:symbol-prefix="web_view_base"
       c:type="WebKitWebViewBase"
       parent="Gtk.Container"
       glib:type-name="WebKitWebViewBase"
       glib:get-type="webkit_web_view_base_get_type"
       glib:type-struct="WebViewBaseClass">
  <source-position filename="redhat-linux-build/webkit2gtk-4.0/WebKitGTK/DerivedSources/webkit/WebKitWebViewBase.h"
                   line="56"/>
  <implements name="Atk.ImplementorIface"/>
  <implements name="Gtk.Buildable"/>
  <field name="parent">
    <type name="Gtk.Container" c:type="GtkContainer"/>
  </field>
  <field name="priv">
    <type name="WebViewBasePrivate" c:type="WebKitWebViewBasePrivate*"/>
  </field>
</class>

The difference against new regeneration with bindinator from current webkit2gtk4.0 2.42.2's is quite large:

6508 webkit2-sharp-api.raw.new 4062 webkit2-sharp-api.raw

Most of the difference seems unimportant and just additions, but these seems to be important and breaking changes.

Fixes #6