CCS :after content doesn't merge unicode characters parts together
Reported by
zeuse...@gmail.com,
Dec 4 2016
|
||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2939.0 Safari/537.36 Steps to reproduce the problem: If I use the unicode character #x1F430; I can display a rabbit emoji 🐰 And if I use the unicode character #xFE0E; just after it enforce the icon into it's text representation 🐰︎ BUT if the second part is added with css :after content, it doesn't work. I've made a fiddle to show it: https://jsfiddle.net/eaz7r3nz/ What is the expected behavior? The rabbit in the middle should be the same as the right one. What went wrong? It's not, the two unicodes characters are not fused, they're displayed separately. Did this work before? No Does this work in other browsers? Yes Chrome version: 57.0.2939.0 Channel: canary OS Version: 10.0 Flash Version: Shockwave Flash 24.0 r0 In firefox it works as expected.
,
Dec 5 2016
The after psedo selector is a separate text node and thus the characters are not merged. I *think* this is the correct behavior. We match the Edge, Safari and FF on Mac behavior here.
,
Dec 5 2016
Eh too bad, it's a great feature. |
||
►
Sign in to add a comment |
||
Comment 1 by ericwilligers@chromium.org
, Dec 4 2016Status: Untriaged (was: Unconfirmed)