Closed Bug 1553725 Opened 5 years ago Closed 1 year ago

Consider implementing NS_GetComplexLineBreaks for Android instead of rule based breaker

Categories

(Core :: Internationalization, enhancement, P3)

All
Android
enhancement

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox69 --- affected

People

(Reporter: m_kato, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [geckoview:p3])

Actually, we use OS's line breaker functions for complex languages such as Thai.

But, since Android has no OS API (Android 7+ has ICU API), we use rule based breaker for Thai. But according to https://github.com/mozilla-mobile/reference-browser/issues/756, it is better to use any library for Thai/Khmer etc or to use OS API (ICU?)

Maybe related, bug 1423593

Whiteboard: [geckoview:p3]
Severity: normal → S3

We use ICU4X instead. East Asian languages are followed.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.