That is handy to build them when needed.
Created attachment 321276 [details] Patch
We already have Source/ThirdParty/gtest. Could we just update that/move it instead?
This requires googletest to be upstreamed. I can try to trim up what to upstream. The current build approach is to build everything as a static library, which means that we compile everything twice. This may not be good for our bots, so the unittest new target would be optional by default and we need to find a way to activate it whenever useful. If we want to run these tests for every commit, we could add a new bot task that would run these tests and maybe compile them as part of a related task.
(In reply to Alex Christensen from comment #2) > We already have Source/ThirdParty/gtest. Could we just update that/move it > instead? I tried and it is currently failing. This gtest is including JSExportMacros.h from JSC so I guess that it is tailored for JSC/WebCore stuff. Reusing that test would then create an unnecessary libwebrtc dependency to JSC. Maybe we can remove the JSC/WebCore specific stuff from gtest?
Created attachment 321286 [details] Patch
Hmmm. Could we upstream googletest in a separate patch if we need to upstream it?
(In reply to Alex Christensen from comment #6) > Hmmm. > Could we upstream googletest in a separate patch if we need to upstream it? Sure. One issue with the current patch is that it activates compiling libwebrtc twice. The final version should disable that. If we do so, it will be probably easy to break it and notice it late only. Or maybe there is an easy way to activate targets for some specific configurations?
Created attachment 321329 [details] Patch
Created attachment 321336 [details] Patch
Created attachment 321444 [details] Patch
Attachment 321444 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 3 in 11 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321461 [details] Patch
Attachment 321461 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 3 in 12 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321467 [details] Patch
Attachment 321467 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 3 in 12 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321477 [details] Patch
Attachment 321477 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 3 in 12 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321604 [details] Patch
Attachment 321604 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 17 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321655 [details] Patch
Attachment 321655 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 18 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321665 [details] Patch
Attachment 321665 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 19 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321667 [details] Patch
Attachment 321667 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 18 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321695 [details] Patch
Attachment 321695 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 18 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321702 [details] Patch
libwebrtc.dylib size now gets bigger from 9MB up to 10MB with these changes as we no longer strip some code that is only used for testing. Some optimization might be doable there if really necessary.
Attachment 321702 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 19 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 321776 [details] Patch
Attachment 321776 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 15 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 321776 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=321776&action=review > Source/ThirdParty/libwebrtc/ChangeLog:15 > + The static libwebrtc library is then linked to each unit test executable. libwebrtctest
Created attachment 321884 [details] Patch for landing
Created attachment 321886 [details] Patch for landing
Attachment 321886 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 15 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 321886 [details] Patch for landing Clearing flags on attachment: 321886 Committed r222537: <http://trac.webkit.org/changeset/222537>
All reviewed patches have been landed. Closing bug.
Reverted r222537 for reason: This change broke internal builds. Committed r222555: <http://trac.webkit.org/changeset/222555>
Created attachment 322112 [details] Patch
Attachment 322112 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 15 files If any of these errors are false positives, please file a bug against check-webkit-style.
Retrying landing. Patch no longer include a target which had no file to compile.
Comment on attachment 322112 [details] Patch Clearing flags on attachment: 322112 Committed r222652: <http://trac.webkit.org/changeset/222652>
<rdar://problem/34741355>
Reverted r222652 for reason: This broke an internal build. Committed r222668: <http://trac.webkit.org/changeset/222668>
There is a missing symbol FunctionThatDoesNothingImpl for asan build which does not get exported and is needed. The simplest approach is to compile the file that contains the symbol in libwebrtc static library.
Created attachment 322388 [details] Patch
Created attachment 322436 [details] Patch
Created attachment 322443 [details] Patch for relanding
Attachment 322443 [details] did not pass style-queue: ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gtest.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/test/gmock.h:17: Alphabetical sorting problem. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:16: Bad include order. Mixing system and custom headers. [build/include_order] [4] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:28: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:29: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:43: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:44: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/webrtc/common_audio/resampler/include/push_resampler.h:45: Weird number of spaces at line-start. Are you using a 4-space indent? [whitespace/indent] [3] ERROR: Source/ThirdParty/libwebrtc/Source/third_party/gflags/gen/posix/include/private/config.h:0: No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5] Total errors found: 9 in 15 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 322443 [details] Patch for relanding Clearing flags on attachment: 322443 Committed r222775: <http://trac.webkit.org/changeset/222775>
Can we avoid doing this? This adds 3-4 minutes to production build time, which is a huge huge number.
Re-opened since this is blocked by bug 177890