wtf/Platform.h is included by config.h and config.h must be the first include in all cpp file. There is no reason to include Platform.h anywhere just for fun.
Created attachment 224213 [details] Patch
Attachment 224213 [details] did not pass style-queue: ERROR: Source/WebKit2/config.h:34: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 1 in 9 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 224353 [details] Patch
Attachment 224353 [details] did not pass style-queue: ERROR: Source/WebKit2/config.h:34: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/JavaScriptCore/API/tests/JSNodeList.c:26: Found other header before WebCore config.h. Should be: config.h, primary header, blank line, and then alphabetically sorted. [build/include_order] [4] ERROR: Source/JavaScriptCore/API/tests/JSNode.c:26: Found other header before WebCore config.h. Should be: config.h, primary header, blank line, and then alphabetically sorted. [build/include_order] [4] Total errors found: 3 in 9 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 224353 [details] Patch r=me. Please keep an eye on the builders in case there is some variation in build behavior based on OS revision or other local settings. Do you see any change in build efficiency with this change?
Comment on attachment 224353 [details] Patch Clearing flags on attachment: 224353 Committed r164424: <http://trac.webkit.org/changeset/164424>
All reviewed patches have been landed. Closing bug.
(In reply to comment #5) > (From update of attachment 224353 [details]) > r=me. Please keep an eye on the builders in case there is some variation in build behavior based on OS revision or other local settings. I watched the bots, all of them are happy now, except the GTK WK2 tester bot. There are crashes on it, but it doesn't provide any information about crashes. :( I'll investigate it. > Do you see any change in build efficiency with this change? I haven't seen any significant build time progression,
GTK bot reported false alarm, it is happy now: http://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release/builds/45025