Bug 117362 - [GTK] Remove unsupported AC backends
Summary: [GTK] Remove unsupported AC backends
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Gustavo Noronha (kov)
Depends on:
Reported: 2013-06-07 14:44 PDT by Gustavo Noronha (kov)
Modified: 2013-07-01 18:01 PDT (History)
6 users (show)

See Also:

Patch (173.51 KB, patch)
2013-06-07 15:17 PDT, Gustavo Noronha (kov)
mrobinson: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gustavo Noronha (kov) 2013-06-07 14:44:00 PDT
After much internal discussion, Collabora has decided maintaining the clutter AC backend upstream is not really worth it any more at this point. We will deal with customer needs in our private branch as required, and WebKitGTK+ doesn't have much to gain from it as things stand currently - even if Clutter does get merged at some point, it will need to have a solution for using OpenGL in parallel with cogl. Redirecting resources for improving WebKitGTK+ instead makes more sense, so that's what we'll try to do. For those reasons we are proposing complete removal of the clutter AC backend. The cairo texmap backend is also being deemed deprecated right now, so this patch also removes it to allow complete removal of backend selection. Some of the infrastructure for supporting more than one backend still makes sense given we will likely want to have a Wayland backend soon, hopefully runtime-selectable.
Comment 1 Gustavo Noronha (kov) 2013-06-07 15:17:16 PDT
Created attachment 204070 [details]
Comment 2 Joone Hur 2013-06-08 23:49:32 PDT
I'm sad to hear that.
Comment 3 Gustavo Noronha (kov) 2013-07-01 18:01:27 PDT
Committed r152275: <http://trac.webkit.org/changeset/152275>