clang/mac: Fix most problems in unittest targets in webkit.gyp

This does to WebPoint/gfx::Point what we did to WebString/string16 last friday and fixes a bunch of other small issues.

Also fix two tiny issues in the base unit tests target.

BUG=None
TEST=None
TBR=hans

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61343 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 74e3af7013e7fb3ae9a9cbd98a7fcaf8469b1b0d
diff --git a/base/values_unittest.cc b/base/values_unittest.cc
index c1fb018..9f34c62 100644
--- a/base/values_unittest.cc
+++ b/base/values_unittest.cc
@@ -99,10 +99,10 @@
   ASSERT_FALSE(mixed_list->GetString(2, &string_value));
   ASSERT_EQ("", string_value);
   ASSERT_FALSE(mixed_list->GetBoolean(3, &bool_value));
-  ASSERT_EQ(false, bool_value);
+  ASSERT_FALSE(bool_value);
 
   ASSERT_TRUE(mixed_list->GetBoolean(0, &bool_value));
-  ASSERT_EQ(true, bool_value);
+  ASSERT_TRUE(bool_value);
   ASSERT_TRUE(mixed_list->GetInteger(1, &int_value));
   ASSERT_EQ(42, int_value);
   ASSERT_TRUE(mixed_list->GetReal(2, &double_value));