Changeset 222576 in webkit
- Timestamp:
- Sep 27, 2017, 2:02:46 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r222572 r222576 1 2017-09-27 Myles C. Maxfield <mmaxfield@apple.com> 2 3 "Tag" codepoints require the complex text codepath 4 https://bugs.webkit.org/show_bug.cgi?id=177251 5 <rdar://problem/34384001> 6 7 Reviewed by David Hyatt. 8 9 * fast/text/flag-codepoint-expected.html: Added. 10 * fast/text/flag-codepoint.html: Added. 11 1 12 2017-09-27 Alicia Boya García <aboya@igalia.com> 2 13 -
trunk/Source/WebCore/ChangeLog
r222575 r222576 1 2017-09-27 Myles C. Maxfield <mmaxfield@apple.com> 2 3 "Tag" codepoints require the complex text codepath 4 https://bugs.webkit.org/show_bug.cgi?id=177251 5 <rdar://problem/34384001> 6 7 Reviewed by David Hyatt. 8 9 Previously, Tag codepoints (U+E0000 - U+E007F) weren't triggering the 10 complex text codepath. 11 12 Eventually, we should migrate the default from simple to complex. I'll do 13 that in a separate patch. 14 15 Test: fast/text/flag-codepoint.html 16 17 * platform/graphics/FontCascade.cpp: 18 (WebCore::FontCascade::characterRangeCodePath): 19 1 20 2017-09-27 David Hyatt <hyatt@apple.com> 2 21 -
trunk/Source/WebCore/platform/graphics/FontCascade.cpp
r222422 r222576 816 816 continue; 817 817 } 818 819 if (supplementaryCharacter < 0xE0000) 820 continue; 821 if (supplementaryCharacter < 0xE0080) // Tags 822 return Complex; 818 823 if (supplementaryCharacter < 0xE0100) // U+E0100 through U+E01EF Unicode variation selectors. 819 824 continue;
Note:
See TracChangeset
for help on using the changeset viewer.