| Index: third_party/WebKit/Source/platform/fonts/FontFallbackIterator.cpp
|
| diff --git a/third_party/WebKit/Source/platform/fonts/FontFallbackIterator.cpp b/third_party/WebKit/Source/platform/fonts/FontFallbackIterator.cpp
|
| index d082f33aa764c583cdaf11af16b16792407a60d0..3a4bef36ae1a8cca32d700ef5cc793a7a81b1f27 100644
|
| --- a/third_party/WebKit/Source/platform/fonts/FontFallbackIterator.cpp
|
| +++ b/third_party/WebKit/Source/platform/fonts/FontFallbackIterator.cpp
|
| @@ -116,7 +116,8 @@ PassRefPtr<FontDataForRangeSet> FontFallbackIterator::next(
|
| m_fallbackStage = OutOfLuck;
|
| RefPtr<SimpleFontData> lastResort =
|
| fontCache->getLastResortFallbackFont(m_fontDescription).get();
|
| - RELEASE_ASSERT(lastResort);
|
| + if (!lastResort)
|
| + FontCache::crashWithFontInfo(&m_fontDescription);
|
| // Don't skip the LastResort font in uniqueOrNext() since HarfBuzzShaper
|
| // needs to use this one to place missing glyph boxes.
|
| return adoptRef(new FontDataForRangeSetFromCache(lastResort));
|
|
|