Index: ui/gfx/geometry/vector3d_unittest.cc |
diff --git a/ui/gfx/geometry/vector3d_unittest.cc b/ui/gfx/geometry/vector3d_unittest.cc |
index 3bec7a89e9ba918cd26bc8572b199eeb9641493f..c2cc99edd614c3b67aeb2d1a71137788e9ebcb77 100644 |
--- a/ui/gfx/geometry/vector3d_unittest.cc |
+++ b/ui/gfx/geometry/vector3d_unittest.cc |
@@ -8,6 +8,7 @@ |
#include <limits> |
#include "base/macros.h" |
+#include "build/build_config.h" |
#include "testing/gtest/include/gtest/gtest.h" |
#include "ui/gfx/geometry/vector3d_f.h" |
@@ -203,7 +204,13 @@ TEST(Vector3dTest, DotProduct) { |
} |
} |
-TEST(Vector3dTest, CrossProduct) { |
+#if defined(ARCH_CPU_ARM_FAMILY) |
+// TODO(danakj): Make this pass on ARM, https://crbug.com/662556 |
+#define MAYBE_CrossProduct DISABLED_CrossProduct |
+#else |
+#define MAYBE_CrossProduct CrossProduct |
+#endif |
+TEST(Vector3dTest, MAYBE_CrossProduct) { |
const struct { |
gfx::Vector3dF expected; |
gfx::Vector3dF input1; |