Bug 1396453 - (speculative fix) - Remove the registered-fonts-changed notification observer when shutting down Mac font list, to avoid any risk of being called later during shutdown. r=jrmuizel

This commit is contained in:
Jonathan Kew 2017-09-05 20:45:26 +01:00
Родитель 917335fa1c
Коммит 20030ac275
1 изменённых файлов: 5 добавлений и 0 удалений

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

@ -757,6 +757,11 @@ gfxMacPlatformFontList::gfxMacPlatformFontList() :
gfxMacPlatformFontList::~gfxMacPlatformFontList()
{
::CFNotificationCenterRemoveObserver(::CFNotificationCenterGetLocalCenter(),
this,
kCTFontManagerRegisteredFontsChangedNotification,
0);
if (mDefaultFont) {
::CFRelease(mDefaultFont);
}