[LFC][IFC] nextBreakablePosition returns the same position on hyphen characters
authorzalan@apple.com <zalan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Jan 2019 16:39:54 +0000 (16:39 +0000)
committerzalan@apple.com <zalan@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Jan 2019 16:39:54 +0000 (16:39 +0000)
commit7acf67dcd0c6bbe0a39bdf29500c856ff38edc6c
tree8cace732f2721022ac5dd8020baad1000ef49771
parent4166781dcab655be6dd0fd6e30961b57cecf11ac
[LFC][IFC] nextBreakablePosition returns the same position on hyphen characters
https://bugs.webkit.org/show_bug.cgi?id=194001

Reviewed by Antti Koivisto.

Source/WebCore:

Skip to the next position manually. This is exactly what we do in simple line layout.

* layout/inlineformatting/InlineRunProvider.cpp:
(WebCore::Layout::InlineRunProvider::moveToNextBreakablePosition):

Tools:

* LayoutReloaded/misc/LFC-passing-tests.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@240714 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/layout/inlineformatting/InlineRunProvider.cpp
Tools/ChangeLog
Tools/LayoutReloaded/misc/LFC-passing-tests.txt