Bug 1153628 - Break FontFaceSet <-> UserFontSet cycle when a document's pres shell is going away. r=mccr8

This commit is contained in:
Cameron McCormack 2015-04-15 09:40:12 +10:00
Родитель fbe2a5f466
Коммит 87eb48be41
1 изменённых файлов: 3 добавлений и 0 удалений

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

@ -412,6 +412,9 @@ FontFaceSet::DestroyUserFontSet()
mNonRuleFaces.Clear();
mUnavailableFaces.Clear();
mReady = nullptr;
if (mUserFontSet) {
mUserFontSet->mFontFaceSet = nullptr;
}
mUserFontSet = nullptr;
}