Closed Bug 1657068 Opened 5 years ago Closed 4 years ago

use emojis for incoming smiley upgrades

Categories

(Thunderbird :: Mail Window Front End, task)

task

Tracking

(thunderbird_esr91 wontfix)

RESOLVED FIXED
96 Branch
Tracking Status
thunderbird_esr91 --- wontfix

People

(Reporter: mkmelin, Assigned: mkmelin)

Details

Attachments

(2 files, 2 obsolete files)

+++ This bug was initially created as a clone of Bug #1638874 +++

In bug 1638874 we started using emojis for manual inserts if smileys. We should also start doing that for the incoming smileys that we upgrade to an "html" version, and drop the old way of doing this.

Status: NEW → ASSIGNED
Comment on attachment 9169477 [details] [diff] [review] Bug-1657068_remove-old-emoji-use-0.patch Review of attachment 9169477 [details] [diff] [review]: ----------------------------------------------------------------- Yes but you first need a patch to do the upgrade https://searchfox.org/mozilla-central/source/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp#727
Attachment #9169477 - Flags: review?(mkmelin+mozilla)

Do we want to just remove it or replace ":-)" etc strings with related smiley unicode?

I think we want to replace with smiley unicodes.

Sure, will update the patch.

Attachment #9170292 - Attachment description: Use emojis for incoming smiley upgrades → Bug 1657068 - Use emojis for incoming smiley upgrades
Attachment #9169477 - Flags: review?(mkmelin+mozilla)
Attached file bug1657068_emoticon.patch (obsolete) —

Looks like it works if we use the char directly. You can build on this wip patch.

Comment on attachment 9169477 [details] [diff] [review] Bug-1657068_remove-old-emoji-use-0.patch Review of attachment 9169477 [details] [diff] [review]: ----------------------------------------------------------------- Reflag later when the m-c piece is done. IIRC there are also c-c tests that may need adjustment
Attachment #9169477 - Flags: review?(mkmelin+mozilla)

I didn't find any c-c tests for smiley usage.

None directly AFAIK, but I think there are tests that need adjustment to pass.

You need to modify gecko_rev.yml and set the GECKO_HEAD_REF revision to a firefox try revision where the m-c patch was applied (and GECKO_HEAD_REPOSITORY to https://hg.mozilla.org/try). Otherwise you wouldn't see what problems it would cause.

Attachment #9170292 - Flags: review?(mkmelin+mozilla)
Attachment #9170292 - Attachment is obsolete: true
Attachment #9170292 - Flags: review?(mkmelin+mozilla)
Attachment #9174612 - Attachment is obsolete: true
Assignee: khushil324 → mkmelin+mozilla
Keywords: leave-open
Target Milestone: --- → 96 Branch
Pushed by mkmelin@iki.fi: https://hg.mozilla.org/integration/autoland/rev/c858714b2476 Use emojis for text to HTML smiley upgrades. r=valentin,necko-reviewers
Comment on attachment 9169477 [details] [diff] [review] Bug-1657068_remove-old-emoji-use-0.patch Review of attachment 9169477 [details] [diff] [review]: ----------------------------------------------------------------- Needed some unbitrotting, but seems correct.
Attachment #9169477 - Flags: review+
Pushed by mkmelin@iki.fi: https://hg.mozilla.org/comm-central/rev/9960fcdcb354 Remove old emoji usage. r=mkmelin
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Keywords: leave-open
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: