Closed Bug 771753 Opened 12 years ago Closed 9 months ago

Add Khmer Line-Breaking Support from ICU

Categories

(Core :: Layout: Text and Fonts, defect)

x86_64
Windows 7
defect

Tracking

()

RESOLVED DUPLICATE of bug 1719535

People

(Reporter: sungkhum, Unassigned)

References

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0.1
Build ID: 20120614114901

Steps to reproduce:

View this wikipedia website: http://km.wikipedia.org/wiki/%E1%9E%96%E1%9F%92%E1%9E%9A%E1%9F%87%E1%9E%94%E1%9E%B6%E1%9E%91%E1%9E%87%E1%9F%90%E1%9E%99%E1%9E%87%E1%9F%81%E1%9E%8A%E1%9F%92%E1%9E%8B%E1%9E%B6%E1%9E%91%E1%9E%B8%E1%9F%A1 and re-size the window to be small.




Actual results:

The lines are only broken when there is a real space or a zero-width  
space. Lines are broken in a manner that does not look very nice and if the window  
is too small, words disappear off the side of the window. 


Expected results:

If Firefox used the latest Khmer line-breaking from ICU  
(http://bugs.icu-project.org/trac/ticket/8329) Khmer words will be  
correctly broken, even when there is no white space or zero-width space  
provided (since Khmer has no "real" spaces between words, the ICU program  
finds "spaces" between words based on a dictionary and some rules).
Component: Untriaged → Layout: Text
Product: Firefox → Core
Version: 13 Branch → Trunk
See Also: → 1659845
Severity: normal → S3

ICU4X can handle Khmer.

Status: UNCONFIRMED → RESOLVED
Closed: 9 months ago
Duplicate of bug: 1719535
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.