Bug 1300016 - only suspend web-speech when mUtterance exists. r=eeejay

MozReview-Commit-ID: E29qJ1sgZ5c

--HG--
extra : rebase_source : c62783ac2bf0d3d7e357542f40504be212c317d6
This commit is contained in:
Alastor Wu 2016-11-07 17:49:13 +08:00
parent eec30b1b54
commit db0967a435

View File

@ -747,6 +747,10 @@ nsSpeechTask::WindowVolumeChanged(float aVolume, bool aMuted)
NS_IMETHODIMP
nsSpeechTask::WindowSuspendChanged(nsSuspendedTypes aSuspend)
{
if (!mUtterance) {
return NS_OK;
}
if (aSuspend == nsISuspendedTypes::NONE_SUSPENDED &&
mUtterance->mPaused) {
Resume();