[Webkit-unassigned] [Bug 161440] New: [GTK] Remove unused GObject DOM unstable API

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 31 09:53:18 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=161440

            Bug ID: 161440
           Summary: [GTK] Remove unused GObject DOM unstable API
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: bugs-noreply at webkitgtk.org
        Depends on: 161438

Once patch in bug #161438 lands, GObject DOM API code will no longer be auto-generated, so it doesn't make sense to keep the unstable API. All API will be stable, since it can't be automatically changed. There's no API compatibility guarantee of the unstable part at all, but I don't want to break any application using any of the unstable APIS, so my plan is to move part of the unstable part API to stable. The approach could be something like this:

 1.- Move any unstable method/property of stable classes to stable.
 2.- Check if there's any application using API from any unstable class and move that entire class to stable.
 3.- Remove all other unstable classes.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160831/73761a65/attachment-0001.html>


More information about the webkit-unassigned mailing list