зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
498c37afe0
Коммит
3c7a55819e
|
@ -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"),
|
||||
|
|
Загрузка…
Ссылка в новой задаче