Bug 1032125: Part 3: Don't send frame messages to Nuwa process after Nuwa has frozen. r=khuey

This commit is contained in:
Patrick Wang (Chih-Kai Wang) 2014-09-18 10:30:20 +08:00
Родитель fc52a5a754
Коммит cdb6f62835
1 изменённых файлов: 6 добавлений и 0 удалений

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

@ -3681,6 +3681,12 @@ ContentParent::DoSendAsyncMessage(JSContext* aCx,
if (aCpows && !GetCPOWManager()->Wrap(aCx, aCpows, &cpows)) {
return false;
}
#ifdef MOZ_NUWA_PROCESS
if (IsNuwaProcess() && IsNuwaReady()) {
// Nuwa won't receive frame messages after it is frozen.
return true;
}
#endif
return SendAsyncMessage(nsString(aMessage), data, cpows, Principal(aPrincipal));
}