Due to the Changes merged from https://bugs.webkit.org/show_bug.cgi?id=90085 --with-acceleration-backend=clutter doesn't build anymore
Created attachment 163679 [details] Build fix for webkit clutter AC backend
Comment on attachment 163679 [details] Build fix for webkit clutter AC backend View in context: https://bugs.webkit.org/attachment.cgi?id=163679&action=review > Source/WebCore/GNUmakefile.list.am:5954 > +if USE_TEXTURE_MAPPER_GL > +webcoregtk_sources += \ > + Source/WebCore/platform/gtk/RedirectedXCompositeWindow.cpp \ > + Source/WebCore/platform/gtk/RedirectedXCompositeWindow.h > +endif What's the compiler message when you try to compile these with the Clutter backend?
Created attachment 163684 [details] Error Log Error Log when RedirectedXCompositeWindow gets compiled with clutter backend
(In reply to comment #3) > Created an attachment (id=163684) [details] > Error Log > > Error Log when RedirectedXCompositeWindow gets compiled with clutter backend It seems that RedirectedXCompositeWindow.cpp/h needs to be protected by USE(GLX) just like Source/WebCore/platform/graphics/glx/GLContextGLX.cpp/h. I think that's a better approach than conditional inclusion on the sources list.
Created attachment 163703 [details] Updated patch with USE(GLX) ok :), I removed the conditional inclusion from the source list and added USE(GLX) to protect the file
Comment on attachment 163703 [details] Updated patch with USE(GLX) Thank you!
Comment on attachment 163703 [details] Updated patch with USE(GLX) Clearing flags on attachment: 163703 Committed r128372: <http://trac.webkit.org/changeset/128372>
All reviewed patches have been landed. Closing bug.