chromium seems not to throw an exception when video element does not have available video frame. - https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc;l=1271
Bug 1629381 Comment 22 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
chromium seems not to throw an exception when video element does not have available video frame. - https://source.chromium.org/chromium/chromium/src/+/master:third_party/blink/renderer/modules/canvas/canvas2d/base_rendering_context_2d.cc;l=1271 WebMediaPlayerImpl::HasAvailableVideoFrame() seems to return true if it has a first frame. - https://source.chromium.org/chromium/chromium/src/+/master:media/blink/webmediaplayer_impl.cc;l=1426?q=WebMediaPlayerImpl::HasAvailableVideoFrame