Bug 305666
| Summary: | docs.google.com: Emojis don't show properly | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Vitor Roriz <vitor.roriz> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Vitor Roriz
macOS:
typing ‘a’: generates a keypress event
inputing an emoji, like :face_holding_back_tears: from emoji picker: does not generate a keypress event
iOS:
typing ‘a’: generates a keypress event
inputing an emoji, like :face_holding_back_tears: from emoji picker: also generates a keypress event
Google docs intercepts the keypress event and calls preventDefault(). It then calls String.fromCharCode() on the keypress charcode, which will truncate it to 16 bits.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Vitor Roriz
rdar://122678873
Vitor Roriz
Pull request: https://github.com/WebKit/WebKit/pull/56738
EWS
Committed 305914@main (db4847511d66): <https://commits.webkit.org/305914@main>
Reviewed commits have been landed. Closing PR #56738 and removing active labels.