Bug 120347

Summary: [GTK][WK2] Disable accelerated compositing under Wayland
Product: WebKit Reporter: Zan Dobersek <zan>
Component: New BugsAssignee: Zan Dobersek <zan>
Status: RESOLVED FIXED    
Severity: Normal CC: cgarcia, commit-queue, gustavo, mrobinson
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Zan Dobersek 2013-08-27 02:09:58 PDT
[GTK][WK2] Disable accelerated compositing under Wayland
Comment 1 Zan Dobersek 2013-08-27 02:18:03 PDT
Created attachment 209731 [details]
Patch
Comment 2 WebKit Commit Bot 2013-08-27 02:20:16 PDT
Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API
Comment 3 Sergio Villar Senin 2013-08-27 02:30:57 PDT
Comment on attachment 209731 [details]
Patch

Can't we disable it at buildtime?
Comment 4 Zan Dobersek 2013-08-27 02:37:07 PDT
The idea is to support both display protocols in the same build.

While under X11 the accelerated compositing works just fine, it's not yet implemented under Wayland. Hence the run-time disabling of it under Wayland.
Comment 5 Zan Dobersek 2013-08-28 02:33:41 PDT
Comment on attachment 209731 [details]
Patch

Clearing flags on attachment: 209731

Committed r154728: <http://trac.webkit.org/changeset/154728>
Comment 6 Zan Dobersek 2013-08-28 02:33:47 PDT
All reviewed patches have been landed.  Closing bug.