Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(93)

Issue 1902553004: Do not break after ZWJ if the trailing character is Emoji. (Closed)

Created:
4 years, 8 months ago by Seigo Nonaka
Modified:
4 years, 8 months ago
Reviewers:
tkent, yosin_UTC9
CC:
blink-reviews, chromium-reviews, kinuko+watch
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Do not break after ZWJ if the trailing character is Emoji. Vendor may want to introduce their own ZWJ sequence. To handle any kind of ZWJ joiner sequence, do not break the grapheme cluster after ZWJ. Similary, need to delete emoji before and after ZWJ at the same time by single backspace key. BUG=594923 BUG=594920 Committed: https://crrev.com/d54a5cbde82b8238e55fcd1450c0d838acd9fab9 Cr-Commit-Position: refs/heads/master@{#388455}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Add comment to isEmoji method #

Messages

Total messages: 15 (7 generated)
Seigo Nonaka
Hi Yosi-san, Could you kindly take a look? Some vendor may want to support their ...
4 years, 8 months ago (2016-04-19 11:26:13 UTC) #3
yosin_UTC9
lgtm Thanks for quick work! +tkent@ for platform/text chagnes BTW, you can request to merge ...
4 years, 8 months ago (2016-04-20 01:46:26 UTC) #5
tkent
lgtm https://codereview.chromium.org/1902553004/diff/1/third_party/WebKit/Source/platform/text/Character.h File third_party/WebKit/Source/platform/text/Character.h (right): https://codereview.chromium.org/1902553004/diff/1/third_party/WebKit/Source/platform/text/Character.h#newcode115 third_party/WebKit/Source/platform/text/Character.h:115: static bool isEmoji(UChar32); Need a comment. Difference between ...
4 years, 8 months ago (2016-04-20 01:56:28 UTC) #6
Seigo Nonaka
Thank you for your quick review! Submitting... https://codereview.chromium.org/1902553004/diff/1/third_party/WebKit/Source/platform/text/Character.h File third_party/WebKit/Source/platform/text/Character.h (right): https://codereview.chromium.org/1902553004/diff/1/third_party/WebKit/Source/platform/text/Character.h#newcode115 third_party/WebKit/Source/platform/text/Character.h:115: static bool ...
4 years, 8 months ago (2016-04-20 07:39:41 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1902553004/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1902553004/20001
4 years, 8 months ago (2016-04-20 07:39:53 UTC) #10
Seigo Nonaka
Forgot replying to yosi-san's comment. I don't think this is urgent issue since Windows only ...
4 years, 8 months ago (2016-04-20 09:40:20 UTC) #11
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 8 months ago (2016-04-20 09:40:58 UTC) #13
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 19:21:59 UTC) #15
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/d54a5cbde82b8238e55fcd1450c0d838acd9fab9
Cr-Commit-Position: refs/heads/master@{#388455}

Powered by Google App Engine
This is Rietveld 408576698