Open Bug 1612578 Opened 5 years ago Updated 1 year ago

Evaluate ICU data filters

Categories

(Core :: Internationalization, task, P3)

task

Tracking

()

People

(Reporter: zbraniecki, Unassigned)

References

Details

Spin off from bug 1612379.

It seems that our data filters for ICU bundle more data than Chromium's - https://chromium.googlesource.com/chromium/deps/icu/+/refs/heads/master/filters

Let's see why.

Variant Bytes Decrease Percent
firefox-now 11,143,312
firefox-bug1612379 7,751,056 -3,392,256 -30.44%
chrome-common 6,866,544 -4,276,768 -38.38%
chrome-android 6,102,256 -5,041,056 -54.76%
chrome-android-small 4,728,640 -6,414,672 -57.56%

Linux:

Variant Bytes Decrease Percent
all-locales 72,000,733
firefox-locales 71,278,169 -722,564 -1.00%
chrome-android-small 70,544,933 -1,455,800 -2.02%

With collationUCAData=implicithan:

  • Size (icudt65l.dat): 7,751,056 -> 7,410,288

When additionally removing some Chinese collation data:

  • Size (icudt65l.dat): 7,410,288 -> 7,194,944

When additionally removing some currencies:

  • Size (icudt65l.dat): 7,194,944 -> 6,534,064

The currencies would be an observable regression for SM Intl if I'm not mistaken, but what about the previous two?

Priority: -- → P3
See Also: → 1630920
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.