| Index: Source/core/css/CSSFontFaceSource.cpp
|
| diff --git a/Source/core/css/CSSFontFaceSource.cpp b/Source/core/css/CSSFontFaceSource.cpp
|
| index 39dfcd7c291306728f453f7bd213a51a3cb56be3..f889b82d30a4abcdf31bab59cef36cf16034d658 100644
|
| --- a/Source/core/css/CSSFontFaceSource.cpp
|
| +++ b/Source/core/css/CSSFontFaceSource.cpp
|
| @@ -29,6 +29,7 @@
|
| #include "core/css/CSSFontFace.h"
|
| #include "platform/fonts/FontCacheKey.h"
|
| #include "platform/fonts/FontDescription.h"
|
| +#include "platform/fonts/FontFaceCreationParams.h"
|
| #include "platform/fonts/SimpleFontData.h"
|
|
|
| namespace WebCore {
|
| @@ -54,8 +55,7 @@ PassRefPtr<SimpleFontData> CSSFontFaceSource::getFontData(const FontDescription&
|
| }
|
|
|
| // See if we have a mapping in our FontData cache.
|
| - AtomicString emptyFontFamily = "";
|
| - FontCacheKey key = fontDescription.cacheKey(emptyFontFamily);
|
| + FontCacheKey key = fontDescription.cacheKey(FontFaceCreationParams());
|
|
|
| RefPtr<SimpleFontData>& fontData = m_fontDataTable.add(key.hash(), nullptr).storedValue->value;
|
| if (!fontData)
|
|
|