Replace preprocessor statements in DOMWindow.idl with Conditional attribute
Created attachment 101775 [details] Patch
Comment on attachment 101775 [details] Patch Attachment 101775 [details] did not pass efl-ews (efl): Output: http://queues.webkit.org/results/9231225
Comment on attachment 101775 [details] Patch Attachment 101775 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/9233220
Comment on attachment 101775 [details] Patch Attachment 101775 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/9232170
Comment on attachment 101775 [details] Patch Looks good. I like the uniform declarations with this approach; it's much clearer which features are needed for each IDL entry.
Created attachment 105517 [details] Patch bug 65050 is closed in the meantime, let's see if EWS is happy now
Comment on attachment 105517 [details] Patch Attachment 105517 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/9570080
Created attachment 105926 [details] Patch
Comment on attachment 105926 [details] Patch Clearing flags on attachment: 105926 Committed r94284: <http://trac.webkit.org/changeset/94284>
All reviewed patches have been landed. Closing bug.
Comment on attachment 105926 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=105926&action=review > Source/WebCore/page/DOMWindow.idl:-625 > -#if defined(ENABLE_SVG) && ENABLE_SVG This breaks building without SVG enabled. Can you revert this part?
Reverted r94284 for reason: Broke building without SVG enabled on Chromium. Committed r94334: <http://trac.webkit.org/changeset/94334>
Created attachment 114838 [details] Patch
Comment on attachment 114838 [details] Patch Attachment 114838 [details] did not pass gtk-ews (gtk): Output: http://queues.webkit.org/results/10449809