Bug 221878 - [JSC] Leverage ICU68's new canonicalization through C++ API
Summary: [JSC] Leverage ICU68's new canonicalization through C++ API
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Yusuke Suzuki
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-02-14 13:55 PST by Yusuke Suzuki
Modified: 2021-03-30 16:25 PDT (History)
7 users (show)

See Also:


Attachments
Patch (4.75 KB, patch)
2021-02-14 13:59 PST, Yusuke Suzuki
no flags Details | Formatted Diff | Diff
Patch (14.88 KB, patch)
2021-02-14 23:51 PST, Yusuke Suzuki
no flags Details | Formatted Diff | Diff
Patch (14.94 KB, patch)
2021-02-14 23:56 PST, Yusuke Suzuki
no flags Details | Formatted Diff | Diff
Patch (15.25 KB, patch)
2021-02-15 00:06 PST, Yusuke Suzuki
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yusuke Suzuki 2021-02-14 13:55:47 PST
[JSC] Leverage ICU68's new canonicalization through C++ API
Comment 1 Yusuke Suzuki 2021-02-14 13:59:04 PST
Created attachment 420252 [details]
Patch
Comment 2 Yusuke Suzuki 2021-02-14 23:51:08 PST
Created attachment 420273 [details]
Patch
Comment 3 Yusuke Suzuki 2021-02-14 23:56:09 PST
Created attachment 420275 [details]
Patch
Comment 4 Yusuke Suzuki 2021-02-15 00:06:11 PST
Created attachment 420276 [details]
Patch
Comment 5 Radar WebKit Bug Importer 2021-02-21 13:56:12 PST
<rdar://problem/74574755>
Comment 6 Yusuke Suzuki 2021-03-30 16:25:01 PDT
Comment on attachment 420276 [details]
Patch

For now, AppleICU introduced SPI for this feature as C API and we use it. Upstreaming it to ICU is handled in ICU bug tracker. https://unicode-org.atlassian.net/browse/ICU-21506