(Filed for posterity...) It would not be too hard to make a new C checker that looks for the wrong syntax, and additionally runs the current C++ checker. This would help prevent build breaks like the one fixed here: <http://trac.webkit.org/changeset/169900>
<rdar://problem/17289114>
A similar check for multi-line comments should be applied to the Inspector JS files, because the minified release and production builds strip out single-line comments and choke on multi-line comments.
Alternatively, we could have a build step that verifies that the profile compiles. That would have the benefit of catching mistakes in the profile at build time, with the downsides of it happening later than style checker, and only on Mac.
Created attachment 237442 [details] Proposed patch
Created attachment 237444 [details] Proposed patch
Comment on attachment 237444 [details] Proposed patch Attachment 237444 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.appspot.com/results/6202974145609728 New failing tests: compositing/checkerboard.html accessibility/adjacent-continuations-cause-assertion-failure.html animations/animation-border-overflow.html http/tests/appcache/abort-cache-onchecking.html http/tests/appcache/abort-cache-onchecking-resource-404.html animations/animation-controller-drt-api.html accessibility/alt-tag-on-image-with-nonimage-role.html
Created attachment 237449 [details] Archive of layout-test-results from webkit-ews-09 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-09 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.5
Comment on attachment 237444 [details] Proposed patch LGTM, r=me.
Comment on attachment 237444 [details] Proposed patch Clearing flags on attachment: 237444 Committed r173174: <http://trac.webkit.org/changeset/173174>
All reviewed patches have been landed. Closing bug.