Bug 1587622 - Use MOZ_ASSERT_UNREACHABLE() instead of double-conversion's UNREACHABLE() in DOM media code. r=karlt

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Ryan VanderMeulen 2019-10-18 01:49:06 +00:00
Родитель f1b8926d68
Коммит 1cb9560b83
2 изменённых файлов: 4 добавлений и 2 удалений

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

@ -1715,7 +1715,9 @@ already_AddRefed<Promise> HTMLMediaElement::MozRequestDebugInfo(
[promise, ptr = std::move(result)]() {
promise->MaybeResolve(ptr.get());
},
[]() { UNREACHABLE(); });
[]() {
MOZ_ASSERT_UNREACHABLE("Unexpected RequestDebugInfo() rejection");
});
} else {
promise->MaybeResolve(result.get());
}

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

@ -1356,7 +1356,7 @@ RefPtr<GenericPromise> MediaDecoder::RequestDebugInfo(
SystemGroup::AbstractMainThreadFor(TaskCategory::Other), __func__,
[]() { return GenericPromise::CreateAndResolve(true, __func__); },
[]() {
UNREACHABLE();
MOZ_ASSERT_UNREACHABLE("Unexpected RequestDebugInfo() rejection");
return GenericPromise::CreateAndResolve(false, __func__);
});
}