OSDN Git Service

Keep spans while transforming to uppercase
authorRoozbeh Pournader <roozbeh@google.com>
Thu, 6 Apr 2017 01:26:17 +0000 (18:26 -0700)
committerRoozbeh Pournader <roozbeh@google.com>
Tue, 11 Apr 2017 20:49:18 +0000 (13:49 -0700)
commitb2d00340fd7b2e8301e7d85e1225c9aa68dd3440
treee302d7c68c8f0325191443f5cc626ee87719626e
parent4a306894145340a4fe08b70b569eaa31641b38e6
Keep spans while transforming to uppercase

We now use ICU's new functionality for casing edits to preserve
the spans while applying AllCapsTransformationMethod.

Test: Manual
Test: CTS tests added and pass
Bug: 7198872
Bug: 19047649
Bug: 19713814
Bug: 34853618
Bug: https://code.google.com/p/android/issues/detail?id=67509
Change-Id: I0df388e79894961efb272d497f1dcc0570a6c085
core/java/android/text/method/AllCapsTransformationMethod.java