We can eliminate the --enable-3d-rendering option, as right now it aligns exactly with accelerated compositing support. This will also prevent enabling accelerated compositing, but not 3D rendering.
Created attachment 121054 [details] Patch
Comment on attachment 121054 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=121054&action=review LGTM, just a clarification. > Source/WebCore/GNUmakefile.am:556 > + -DUSE_ACCELERATED_COMPOSITING=1 Shouldn't we use WTF_USE_ ? The cppflags were already defined in the GNUMakefile.am of the base directory, should we remove them there?
Created attachment 121530 [details] Patch
(In reply to comment #3) > Created an attachment (id=121530) [details] > Patch Thanks for the review! Both issues you pointed out were important problems with my first patch. I have tried to correct them in the latest version.
Comment on attachment 121530 [details] Patch +1 =)
Comment on attachment 121530 [details] Patch Clearing flags on attachment: 121530 Committed r104459: <http://trac.webkit.org/changeset/104459>
All reviewed patches have been landed. Closing bug.