Skip to content

[web] Make our own icu_bidi for Skia to consume #119349

@mdebbar

Description

@mdebbar

To remove ICU from the Skia build, we still need to have a minimal ICU build (named icu_bidi) that only handles visual reordering of bidi segments (needed for text shaping). Skia has its own icu_bidi but we can't use it because it's tightly coupled with the rest of Skia's handling of third party libraries.

We need our own icu_bidi that mimics Skia's icu_bidi without the their internal third party stuff. Something like this: https://gist.github.com/mdebbar/e44b151f2130a38b7825d83164c89b72

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: sizeReducing IPA/APK/JS sizesa: typographyText rendering, possibly libtxte: web_canvaskitCanvasKit (a.k.a. Skia-on-WebGL) rendering backend for Webperf: app sizePerformance issues related to app size (binary/code size) or disk spaceplatform-webWeb applications specifically

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions