| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "platform/fonts/Character.h" | 5 #include "platform/fonts/Character.h" |
| 6 | 6 |
| 7 #include "platform/Logging.h" | 7 #include "platform/Logging.h" |
| 8 #include "testing/gtest/include/gtest/gtest.h" | 8 #include "testing/gtest/include/gtest/gtest.h" |
| 9 #include "wtf/text/CharacterNames.h" | 9 #include "wtf/text/CharacterNames.h" |
| 10 | 10 |
| (...skipping 288 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 299 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x271A)); | 299 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x271A)); |
| 300 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x273F)); | 300 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x273F)); |
| 301 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x2740)); | 301 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x2740)); |
| 302 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x2756)); | 302 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x2756)); |
| 303 | 303 |
| 304 TestSpecificUChar32RangeIdeographSymbol(0x2763, 0x2764); | 304 TestSpecificUChar32RangeIdeographSymbol(0x2763, 0x2764); |
| 305 TestSpecificUChar32RangeIdeographSymbol(0x2776, 0x277F); | 305 TestSpecificUChar32RangeIdeographSymbol(0x2776, 0x277F); |
| 306 | 306 |
| 307 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x2B1A)); | 307 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x2B1A)); |
| 308 | 308 |
| 309 TestSpecificUChar32RangeIdeographSymbol(0x2FF0, 0x302F); | 309 TestSpecificUChar32RangeIdeographSymbol(0x2FF0, 0x302D); |
| 310 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x3031)); | 310 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x3031)); |
| 311 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x312F)); | 311 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x312F)); |
| 312 EXPECT_FALSE(Character::isCJKIdeographOrSymbol(0x3130)); | 312 EXPECT_FALSE(Character::isCJKIdeographOrSymbol(0x3130)); |
| 313 | 313 |
| 314 EXPECT_FALSE(Character::isCJKIdeographOrSymbol(0x318F)); | 314 EXPECT_FALSE(Character::isCJKIdeographOrSymbol(0x318F)); |
| 315 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x3190)); | 315 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x3190)); |
| 316 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x319F)); | 316 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x319F)); |
| 317 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x31BF)); | 317 EXPECT_TRUE(Character::isCJKIdeographOrSymbol(0x31BF)); |
| 318 | 318 |
| 319 EXPECT_FALSE(Character::isCJKIdeographOrSymbol(0x31FF)); | 319 EXPECT_FALSE(Character::isCJKIdeographOrSymbol(0x31FF)); |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 408 EXPECT_FALSE(Character::treatAsZeroWidthSpaceInComplexScript(testChar)); | 408 EXPECT_FALSE(Character::treatAsZeroWidthSpaceInComplexScript(testChar)); |
| 409 | 409 |
| 410 testChar = base + 0xA; | 410 testChar = base + 0xA; |
| 411 EXPECT_FALSE(Character::isNormalizedCanvasSpaceCharacter(testChar)); | 411 EXPECT_FALSE(Character::isNormalizedCanvasSpaceCharacter(testChar)); |
| 412 testChar = base + 0x9; | 412 testChar = base + 0x9; |
| 413 EXPECT_FALSE(Character::isNormalizedCanvasSpaceCharacter(testChar)); | 413 EXPECT_FALSE(Character::isNormalizedCanvasSpaceCharacter(testChar)); |
| 414 | 414 |
| 415 } | 415 } |
| 416 | 416 |
| 417 } // namespace blink | 417 } // namespace blink |
| OLD | NEW |