Regression of v1.8.8: chromium cannot get key events in non-Latin alphabet languages‘ locales
Chromium cannot get keyboard input events in non-Latin alphabet languages‘ locales in certain environment.
The environment required for reproducing this bug is difficult to replicate. Minimal test environment (Arch Linux, basic KDE apps, run chromium in xwayland) will not show this bug (but install more seemingly unrelated packages will cause the bug), I haven't figure the necessary and sufficient conditions to reproduce this bug.
However, I've located it by troubleshooting the commit, and find that if commit 024d229f is reverted, there won't be this bug.
Here is a pkglist of Arch Linux to reproduce this bug, but it may contain a large number of packages that have no impact. Further investigation may be added later here.