Bug 117362

Summary: [GTK] Remove unsupported AC backends
Product: WebKit Reporter: Gustavo Noronha (kov) <gustavo>
Component: WebKitGTKAssignee: Gustavo Noronha (kov) <gustavo>
Severity: Normal CC: commit-queue, dino, joone, kevin.cs.oh, mrobinson, zan
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Description Flags
Patch mrobinson: review+

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>