Open Bug 1344332 Opened 7 years ago Updated 2 years ago

Consider polyfill for ECMAScript Intl API that uses emscriptened libicu

Categories

(Core :: JavaScript: Internationalization API, enhancement, P5)

enhancement

Tracking

()

Tracking Status
firefox54 --- affected

People

(Reporter: snorp, Unassigned)

Details

The thinking here is that we could support the Intl API without actually tying it to any ICU in Gecko. This would reduce the security and crash surface area, as well as allow us to deploy different code and data (tables, etc) than what ships with Gecko.
I did try to build ICU with emscripten and it seems to succeed. There are some packaging steps it does that don't work, but I feel like those could be solved with a bit of effort.
Component: Internationalization → JavaScript: Internationalization API
Priority: -- → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.