Bug 1583863 - Part 4: Skip setting autoplay status. r=peterv

Differential Revision: https://phabricator.services.mozilla.com/D57969

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Andreas Farre 2020-01-20 14:58:54 +00:00
Родитель 68ac0a2401
Коммит 1c37edf5c2
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -161,7 +161,7 @@ GVAutoplayPermissionRequest::Cancel() {
const RStatus status = GetRequestStatus(mContext, mType);
REQUEST_LOG("Cancel, current status=%s", ToGVRequestStatusStr(status));
MOZ_ASSERT(status == RStatus::ePENDING || status == RStatus::eUNKNOWN);
if (status == RStatus::ePENDING) {
if ((status == RStatus::ePENDING) && !mContext->IsDiscarded()) {
SetRequestStatus(RStatus::eDENIED);
}
mContext = nullptr;