Emoji not displaying in URL

UNCONFIRMED
Unassigned

Status

()

Core
Networking
P3
normal
UNCONFIRMED
2 years ago
10 months ago

People

(Reporter: jonisykes, Unassigned)

Tracking

48 Branch
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [necko-backlog], URL)

Attachments

(2 attachments)

(Reporter)

Description

2 years ago
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:48.0) Gecko/20100101 Firefox/48.0
Build ID: 20160817112116

Steps to reproduce:

Tried to navigate to my new blog's domain: 

Comment 1

2 years ago
Where is the URL of your website? I don't see it.
Flags: needinfo?(jonisykes)
emoji cannot be written in bugzilla's comment.
can you write as punycode?
(or create a text file with the domain, and attach it)
(Reporter)

Updated

2 years ago
(Reporter)

Comment 4

2 years ago
Apologies, was on my way home. URL: http://xn--jy8hv1d.ws/ (There's currently a redirect in place since the emoji's weren't displaying. For testing, try 
(Reporter)

Comment 5

2 years ago
nope, emojis do bugzilla over. try poopla (poo emoji .la)
(Reporter)

Updated

2 years ago
Flags: needinfo?(jonisykes)
(Reporter)

Comment 6

2 years ago
http://xn--ls8h.la/

Comment 7

2 years ago
Created attachment 8793975 [details]
screenshot-49-52.jpg

I tested http://xn--jy8hv1d.ws/ , it looks like fixed in FF52, no?
(Reporter)

Comment 8

2 years ago
In the address bar. not the title. and i said i have a redirect away from my site so use example in latest comments if that's ok?
jonisykes, can you post a screenshot ?
how does it look like for you?  empty space or code point or punycode?
(Reporter)

Comment 10

2 years ago
Created attachment 8793979 [details]
scrnsht.png
(Reporter)

Comment 11

2 years ago
It converts emojis to punycode
(Reporter)

Comment 12

2 years ago
Apologies for lack of information. I filled out the description originally, but since I added the emojis it broke everything thereafter and it was removed. Testament to the problem I'm seeing lol.
there is a rule when to show it as Unicode and when to show it as punycode.
bug 722299 and https://wiki.mozilla.org/IDN_Display_Algorithm should have some information
(Reporter)

Comment 14

2 years ago
Thanks for the link. I can see that the last time that plan was updated was a while ago. Any way to track progression of this kind of thing? Since I'm not familiar with the standards and character sets/languages, could somebody explain where emojis fit in to that article? Thanks again!
permitted code points differ for each TLD:
http://www.iana.org/domains/idn-tables

and looks like .la ans .ws are not listed there.
it would be the reason why your case is displayed as punycode.

for other domain, you could check each case there, but I'm not sure if there's a domain that allows emoji...

Comment 16

2 years ago
Firefox uses IDNA2008, which doesn't allow Emoji

http://unicode.org/cldr/utility/idna.jsp?a=%F0%9F%A4%94%F0%9F%95%B9.ws

Updated

2 years ago
Component: Untriaged → Networking: DNS
Product: Firefox → Core
Component: Networking: DNS → Networking
Whiteboard: [necko-backlog]
You need to log in before you can comment on or make changes to this bug.