LibWeb: Remove OOM error propagation from HTMLMediaElement (and friends)

This commit is contained in:
Timothy Flynn 2024-04-26 11:56:11 -04:00 committed by Tim Flynn
parent dd16ea87c3
commit 13422b5116
Notes: sideshowbarker 2024-07-17 07:16:27 +09:00
7 changed files with 15 additions and 22 deletions

View file

@ -54,12 +54,12 @@ VideoTrack::VideoTrack(JS::Realm& realm, JS::NonnullGCPtr<HTMLMediaElement> medi
};
m_playback_manager->on_decoder_error = [this](auto error) {
auto error_message = String::from_utf8(error.description()).release_value_but_fixme_should_propagate_errors();
auto error_message = MUST(String::from_utf8(error.description()));
m_media_element->set_decoder_error(move(error_message));
};
m_playback_manager->on_fatal_playback_error = [this](auto error) {
auto error_message = String::from_utf8(error.string_literal()).release_value_but_fixme_should_propagate_errors();
auto error_message = MUST(String::from_utf8(error.string_literal()));
m_media_element->set_decoder_error(move(error_message));
};
}