Bug 117362

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

Gustavo Noronha (kov)
Reported 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.
Attachments
Patch (173.51 KB, patch)
2013-06-07 15:17 PDT, Gustavo Noronha (kov)
mrobinson: review+
Gustavo Noronha (kov)
Comment 1 2013-06-07 15:17:16 PDT
Joone Hur
Comment 2 2013-06-08 23:49:32 PDT
I'm sad to hear that.
Gustavo Noronha (kov)
Comment 3 2013-07-01 18:01:27 PDT
Note You need to log in before you can comment on or make changes to this bug.