Edge doesn't honor Emoji Locale Extension from Unicode TR51

Issue #13095849 • Assigned to Christian F.

Details

Author
Richard S.
Created
Aug 4, 2017
Privacy
This issue is public.
Found in
  • Microsoft Edge
Found in build #
16.16257
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

This doesn’t seem like a big deal but I noticed it in the Unicode spec and confirmed that it didn’t work in Edge. See http://www.unicode.org/reports/tr51/#Emoji_Locale_Extension. Note that the example in the spec using Serbian is just an example and it applies to other locales too.

I suspect but made no attempt to verify that the Emoji Script details that follow aren’t supported either.

Attachments

Comments and activity

  • Microsoft Edge Team

    Changed Assigned To to “James M.”

  • Hello,

    Thank you for providing this information about the issue. Unfortunately, we are unable to reproduce this problem in Edge with the information at hand. Please update this case when you can provide more details, such as a sample webpage or file which demonstrates the error.

    Best Wishes,
    The MS Edge Team

  • I’ve uploaded two files both with the same four emoji. Two of these emoji should default to text presentation and two should default to emoji presentation.

    I want to make it clear that this aspect is broken as well. Edge has a great many instances where it gets the default presentation wrong. See Emoji_Presentation in http://www.unicode.org/Public/emoji/5.0/emoji-data.txt to the correct data. I believe that for all characters for which Edge uses a default text presentation, whether correct or not, it fails to honor the emoji presentation selector.

    The aforementioned bug won’t prevent seeing the issue here though the incorrect defaults will still result in wrong results even if this issue is fixed.

    In sr-Latn-u-em-text.html, the column labelled “Default P” should use text presentation. In sr-Latn-u-em-emoji.html, the column labelled “Default P” should use emoji presentation. In both, the columns labelled “Text P” and “Emoji P” should always be text and emoji presentations respectively. If you remove the lang attribute, the “Default P” column should use the presentation reported in the column labelled "Default".

  • Microsoft Edge Team

    Changed Assigned To to “Rick J.”

    Changed Assigned To to “Christian F.”

You need to sign in to your Microsoft account to add a comment.

Sign in