Describe the issue you encountered:
Font rendering is poor in Japanese if "lang" attribute is not set properly in html tag.

Japanese and Chinese fonts are mixed here. For example "しています" rendered in Japanese fonts, while the font for "説明" is in Chinese (Taiwan) fonts.
Basically this bug seems to be like https://bugs.chromium.org/p/chromium/issues/detail?id=422180 "Chinese font selected under Japanese locale on Android".
Because this bug does not occur on Chrome, we should be able to fix this.
Expected behavior: It should be like this:

:rootThis applies not only page rendering, but also frame rendering.

en-US of html lang into ja-JP en-USThis makes it into this, which looks consistent:

The issue seems to be specific to Windows. On macOS it looks fine. I did not test on Linux.
It seems this was fixed with the latest cr54.
@bridiver do you have any info on this?
this was probably related to the general locale issues so it would have been fixed by https://github.com/brave/electron/commit/d4f451c17e8481db6e3b1857c98b266cc76a51ed
Test plan: available on the 1st post.
Most helpful comment
this was probably related to the general locale issues so it would have been fixed by https://github.com/brave/electron/commit/d4f451c17e8481db6e3b1857c98b266cc76a51ed