Emoji Spacing & Rendering Visual Test
Each test shows the custom renderer output with a native browser reference below.
1. Simple Emoji Spacing
Text: "Hello π World!" - Verify emoji doesn't overlap with surrounding text
Hello π World!
β Browser native reference
2. Multiple Simple Emoji
Text: "AπBπC" - Verify tight spacing works correctly
AπBπC
β Browser native reference
3. ZWJ Sequence (Farmer)
Text: "Farmer: π§π½βπΎ here" - Should show ONE icon, NO .notdef boxes
Farmer: π§π½βπΎ here
β Browser native reference
4. ZWJ Sequence (Family)
Text: "Family: π¨βπ©βπ§βπ¦ test" - Should show ONE icon, NO .notdef boxes
Family: π¨βπ©βπ§βπ¦ test
β Browser native reference
5. Skin Tone Spacing
Text: "Thumbs: π ππ» ππ½ ππΏ end" - Verify consistent spacing
Thumbs: π ππ» ππ½ ππΏ end
β Browser native reference
6. Emoji at Start/End
Text: "πHello Worldπ" - Verify spacing at boundaries
πHello Worldπ
β Browser native reference