Bug 1144450 - Part 2: Don't replace a FontFaceSet's ready promise when there are no loading FontFaces. r=jdaggett

This commit is contained in:
Cameron McCormack 2015-03-24 19:34:32 +11:00
Родитель 498c37afe0
Коммит 3c7a55819e
1 изменённых файлов: 5 добавлений и 1 удалений

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

@ -1336,7 +1336,11 @@ FontFaceSet::DidRefresh()
void
FontFaceSet::CheckLoadingStarted()
{
if (HasLoadingFontFaces() && !mDispatchedLoadingEvent) {
if (!HasLoadingFontFaces()) {
return;
}
if (!mDispatchedLoadingEvent) {
mStatus = FontFaceSetLoadStatus::Loading;
mDispatchedLoadingEvent = true;
(new AsyncEventDispatcher(this, NS_LITERAL_STRING("loading"),