| Index: ui/gfx/size_unittest.cc
|
| diff --git a/ui/gfx/size_unittest.cc b/ui/gfx/size_unittest.cc
|
| index d647f4c0957b6acb50bf75cd83fdae342ab76315..5523b755370280956f45b9f8a3dcef41f2be0681 100644
|
| --- a/ui/gfx/size_unittest.cc
|
| +++ b/ui/gfx/size_unittest.cc
|
| @@ -91,4 +91,16 @@ TEST(SizeTest, ToRoundedSize) {
|
| EXPECT_EQ(Size(-11, -11), ToRoundedSize(SizeF(-10.9999f, -10.9999f)));
|
| }
|
|
|
| +TEST(SizeTest, ClampToZero) {
|
| + EXPECT_EQ(Size().ToString(), Size(-1, -1).ToString());
|
| + EXPECT_EQ(Size().ToString(), Size(0, -1).ToString());
|
| + EXPECT_EQ(Size().ToString(), Size(-1, 0).ToString());
|
| +
|
| + EXPECT_EQ(SizeF().ToString(), SizeF(-1, -1).ToString());
|
| + EXPECT_EQ(SizeF().ToString(), SizeF(0, -1).ToString());
|
| + EXPECT_EQ(SizeF().ToString(), SizeF(-1, 0).ToString());
|
| +
|
| + EXPECT_EQ(SizeF().ToString(), SizeF(1, 1).Scale(-1).ToString());
|
| +}
|
| +
|
| } // namespace gfx
|
|
|