| Index: Source/core/css/FontFaceSet.h
|
| diff --git a/Source/core/css/FontFaceSet.h b/Source/core/css/FontFaceSet.h
|
| index ec969bf5e0a564d990c14a773e4039f85949441a..13ca9c6658650081ec4cde065908e0481cdf0263 100644
|
| --- a/Source/core/css/FontFaceSet.h
|
| +++ b/Source/core/css/FontFaceSet.h
|
| @@ -55,7 +55,6 @@ class ExceptionState;
|
| class Font;
|
| class FontFaceCache;
|
| class FontResource;
|
| -class FontsReadyPromiseResolver;
|
| class ExecutionContext;
|
|
|
| #if ENABLE(OILPAN)
|
| @@ -145,11 +144,14 @@ private:
|
| void handlePendingEventsAndPromises();
|
| const WillBeHeapListHashSet<RefPtrWillBeMember<FontFace>>& cssConnectedFontFaceList() const;
|
| bool isCSSConnectedFontFace(FontFace*) const;
|
| + bool shouldSignalReady() const;
|
| +
|
| + typedef ScriptPromiseProperty<RawPtrWillBeMember<FontFaceSet>, RawPtrWillBeMember<FontFaceSet>, Member<DOMException>> ReadyProperty;
|
|
|
| WillBeHeapHashSet<RefPtrWillBeMember<FontFace>> m_loadingFonts;
|
| bool m_shouldFireLoadingEvent;
|
| bool m_isLoading;
|
| - PersistentHeapVectorWillBeHeapVector<Member<FontsReadyPromiseResolver>> m_readyResolvers;
|
| + PersistentWillBeMember<ReadyProperty> m_ready;
|
| FontFaceArray m_loadedFonts;
|
| FontFaceArray m_failedFonts;
|
| WillBeHeapListHashSet<RefPtrWillBeMember<FontFace>> m_nonCSSConnectedFaces;
|
|
|