Open Bug 1304746 Opened 8 years ago Updated 1 year ago

Emoji not displaying in URL

Categories

(Core :: Networking, defect, P3)

48 Branch
defect

Tracking

()

UNCONFIRMED

People

(Reporter: u580124, Unassigned)

References

()

Details

(Whiteboard: [necko-backlog])

Attachments

(2 files)

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: 
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)
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 
nope, emojis do bugzilla over. try poopla (poo emoji .la)
Flags: needinfo?(jonisykes)
http://xn--ls8h.la/
Attached image screenshot-49-52.jpg
I tested http://xn--jy8hv1d.ws/ , it looks like fixed in FF52, no?
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?
Attached image scrnsht.png
It converts emojis to punycode
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
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...
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
Component: Untriaged → Networking: DNS
Product: Firefox → Core
Component: Networking: DNS → Networking
Whiteboard: [necko-backlog]
Bulk change to priority: https://bugzilla.mozilla.org/show_bug.cgi?id=1399258
Priority: -- → P1
Bulk change to priority: https://bugzilla.mozilla.org/show_bug.cgi?id=1399258
Priority: P1 → P3
Severity: normal → S3

I've noticed https://xn--i-7iq.ws/ doesn't work in Firefox, but does in Safari.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: