Additional emoji group support.
authorenrica@apple.com <enrica@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 13 Feb 2015 23:44:02 +0000 (23:44 +0000)
committerenrica@apple.com <enrica@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 13 Feb 2015 23:44:02 +0000 (23:44 +0000)
commita2f3c1bed46128fc6330d3651c5020ef3cc99bf6
treefaa2ffa386a7a854d18ebee5fa616eda19940559
parentefbb2ce2640e9f4c1510f0599151e1c755b5b689
Additional emoji group support.
https://bugs.webkit.org/show_bug.cgi?id=141539
rdar://problem/19727527

Reviewed by Sam Weinig.

Source/WebCore:

Adding some new emoji ligatures.
Updated existing test to include the new sequences.

* platform/text/TextBreakIterator.cpp:
(WebCore::cursorMovementIterator):
* rendering/RenderText.cpp:
(WebCore::isEmojiGroupCandidate):

LayoutTests:

Updating test to reflect the new emoji ligatures supported.

* editing/deleting/delete-emoji-expected.txt:
* editing/deleting/delete-emoji.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@180087 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/editing/deleting/delete-emoji-expected.txt
LayoutTests/editing/deleting/delete-emoji.html
Source/WebCore/ChangeLog
Source/WebCore/platform/text/TextBreakIterator.cpp
Source/WebCore/rendering/RenderText.cpp