Bug 1102898 - Need to unregister plugin offline observer on Mac, Linux (r=bsmedberg)

This commit is contained in:
Bill McCloskey 2014-11-21 14:00:24 -08:00
Родитель c86defe21a
Коммит 87fc4001bc
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -289,14 +289,14 @@ PluginModuleChromeParent::~PluginModuleChromeParent()
UnregisterInjectorCallback(mFlashProcess2);
#endif
UnregisterSettingsCallbacks();
Preferences::UnregisterCallback(TimeoutChanged, kChildTimeoutPref, this);
Preferences::UnregisterCallback(TimeoutChanged, kParentTimeoutPref, this);
#ifdef XP_WIN
Preferences::UnregisterCallback(TimeoutChanged, kHangUITimeoutPref, this);
Preferences::UnregisterCallback(TimeoutChanged, kHangUIMinDisplayPref, this);
UnregisterSettingsCallbacks();
if (mHangUIParent) {
delete mHangUIParent;
mHangUIParent = nullptr;