Chromium Code Reviews| Index: third_party/WebKit/Source/platform/fonts/Character.cpp |
| diff --git a/third_party/WebKit/Source/platform/fonts/Character.cpp b/third_party/WebKit/Source/platform/fonts/Character.cpp |
| index 26161793011f786b383383cb39a465ef2ed5ac09..1fbc57f214082b9578601efbf3c1d40c3010e52a 100644 |
| --- a/third_party/WebKit/Source/platform/fonts/Character.cpp |
| +++ b/third_party/WebKit/Source/platform/fonts/Character.cpp |
| @@ -198,6 +198,11 @@ CodePath Character::characterRangeCodePath(const UChar* characters, unsigned len |
| if (supplementaryCharacter <= 0x1F469) |
| return ComplexPath; |
| + if (supplementaryCharacter < 0x1F3FB) |
|
eae
2016/03/09 19:33:45
Could we add named constants or a comment to expla
|
| + continue; |
| + if (supplementaryCharacter >= 0x1F3FF) |
| + return ComplexPath; |
| + |
| if (supplementaryCharacter < 0xE0100) // U+E0100 through U+E01EF Unicode variation selectors. |
| continue; |
| if (supplementaryCharacter <= 0xE01EF) |