зеркало из https://github.com/mozilla/pjs.git
Bug 386920. Preserve line-break data when copying glyphs. r=pavlov
This commit is contained in:
Родитель
263ae99d31
Коммит
f16d095bd9
|
@ -1639,7 +1639,7 @@ gfxTextRun::CopyGlyphDataFrom(gfxTextRun *aSource, PRUint32 aStart,
|
|||
PRUint32 i;
|
||||
for (i = 0; i < aLength; ++i) {
|
||||
CompressedGlyph g = aSource->mCharacterGlyphs[i + aStart];
|
||||
g.SetCanBreakBefore(PR_FALSE);
|
||||
g.SetCanBreakBefore(mCharacterGlyphs[i + aDest].CanBreakBefore());
|
||||
mCharacterGlyphs[i + aDest] = g;
|
||||
if (aStealData) {
|
||||
aSource->mCharacterGlyphs[i + aStart].SetMissing();
|
||||
|
|
Загрузка…
Ссылка в новой задаче