Bug 1624827 - Synthesize a space for U+3000 in preference to relying on font fallback. r=heycam

Differential Revision: https://phabricator.services.mozilla.com/D68181

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Jonathan Kew 2020-03-26 00:08:40 +00:00
Родитель 4eb0022624
Коммит 684a3ccf96
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -3895,6 +3895,8 @@ gfxFloat gfxFont::SynthesizeSpaceWidth(uint32_t aCh) {
return GetAdjustedSize() / 10; // hair space
case 0x202f:
return GetAdjustedSize() / 5; // narrow no-break space
case 0x3000:
return GetAdjustedSize(); // ideographic space
default:
return -1.0;
}