Remove unused ConditionVariableWrapper on POSIX platforms

BUG=

Review URL: https://codereview.webrtc.org/1602203003

Cr-Commit-Position: refs/heads/master@{#11308}
diff --git a/webrtc/system_wrappers/source/condition_variable_unittest.cc b/webrtc/system_wrappers/source/condition_variable_unittest.cc
index 5a8dd0b..2e873dc 100644
--- a/webrtc/system_wrappers/source/condition_variable_unittest.cc
+++ b/webrtc/system_wrappers/source/condition_variable_unittest.cc
@@ -10,6 +10,11 @@
 
 #include "webrtc/system_wrappers/include/condition_variable_wrapper.h"
 
+// TODO(tommi): Remove completely.  As is there is still some code for Windows
+// that relies on ConditionVariableWrapper, but code has been removed on other
+// platforms.
+#if defined(WEBRTC_WIN)
+
 #include "testing/gtest/include/gtest/gtest.h"
 #include "webrtc/base/platform_thread.h"
 #include "webrtc/base/scoped_ptr.h"
@@ -201,3 +206,5 @@
 }  // anonymous namespace
 
 }  // namespace webrtc
+
+#endif  // defined(WEBRTC_WIN)