[webkit-reviews] review granted: [Bug 73319] [GTK] Initial implementation of Accelerated Compositing using Clutter : [Attachment 117891] Proposed Patch7
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 6 05:47:06 PST 2011
Gustavo Noronha (kov) <gns at gnome.org> has granted Joone Hur
<joone.hur at collabora.co.uk>'s request for review:
Bug 73319: [GTK] Initial implementation of Accelerated Compositing using
Clutter
https://bugs.webkit.org/show_bug.cgi?id=73319
Attachment 117891: Proposed Patch7
https://bugs.webkit.org/attachment.cgi?id=117891&action=review
------- Additional Comments from Gustavo Noronha (kov) <gns at gnome.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=117891&action=review
Please fix those comments before landing!
> Source/WebCore/GNUmakefile.am:580
> + -I$(srcdir)/Source/WebCore/platform/clutter
Missing a \
> Source/WebKit/gtk/webkit/webkitwebview.cpp:4913
> +
core(webView)->mainFrame()->view()->syncCompositingStateIncludingSubframes();
Don't we need to call this also after adding the new layer to the stage?
> Source/WebKit/gtk/webkit/webkitwebview.cpp:4949
> +static gboolean webViewSyncLayers(gpointer data)
> +{
> + WebKitWebView* webView = WEBKIT_WEB_VIEW(data);
> +
core(webView)->mainFrame()->view()->syncCompositingStateIncludingSubframes();
> +
> + return FALSE;
> }
Maybe wrap this in #if USE(CLUTTER) so that it won't give us warnings when
building without.
More information about the webkit-reviews
mailing list