Summary: | Emoji sequences with constituents in the UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A Unicode block don't get combined properly | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Myles C. Maxfield <mmaxfield> | ||||||||||||
Component: | New Bugs | Assignee: | Myles C. Maxfield <mmaxfield> | ||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||
Severity: | Normal | CC: | darin, webkit-bug-importer, zalan | ||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||
Version: | WebKit Nightly Build | ||||||||||||||
Hardware: | Unspecified | ||||||||||||||
OS: | Unspecified | ||||||||||||||
Attachments: |
|
Description
Myles C. Maxfield
2021-02-25 13:55:27 PST
Created attachment 421561 [details]
Patch
Created attachment 421565 [details]
Patch
Created attachment 421566 [details]
Patch for committing
Created attachment 421570 [details]
Patch for committing
Comment on attachment 421570 [details] Patch for committing View in context: https://bugs.webkit.org/attachment.cgi?id=421570&action=review > Source/WebCore/ChangeLog:5 > + <rdar://problem/74152743> Is this the right radar for this? Comment on attachment 421570 [details] Patch for committing View in context: https://bugs.webkit.org/attachment.cgi?id=421570&action=review >> Source/WebCore/ChangeLog:5 >> + <rdar://problem/74152743> > > Is this the right radar for this? 74382039 Created attachment 421573 [details]
Patch for committing
Committed r273539 (234602@main): <https://commits.webkit.org/234602@main> Committed r273567 (234624@main): <https://commits.webkit.org/234624@main> Comment on attachment 421573 [details] Patch for committing View in context: https://bugs.webkit.org/attachment.cgi?id=421573&action=review > Source/WebCore/platform/text/CharacterProperties.h:34 > +#define SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A 298 Could use constexpr instead of #define. What’s nice about this is that the scope would be limited to the function instead of leaking out. > Source/WebCore/platform/text/CharacterProperties.h:36 > +#define UBLOCK_SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A Ditto. |