Chromium Code Reviews| Index: media/blink/webmediaplayer_impl.cc |
| diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_impl.cc |
| index 3ed41a3be186b1b824e04c158398018e35b974ea..84b9fd6a05ddaaaeb24c81a246ee601697eb3c94 100644 |
| --- a/media/blink/webmediaplayer_impl.cc |
| +++ b/media/blink/webmediaplayer_impl.cc |
| @@ -1405,11 +1405,13 @@ void WebMediaPlayerImpl::OnFrameHidden() { |
| if (watch_time_reporter_) |
| watch_time_reporter_->OnHidden(); |
| - if (ShouldPauseVideoWhenHidden()) { |
| - PauseVideoIfNeeded(); |
| - return; |
| - } else { |
| - DisableVideoTrackIfNeeded(); |
| + if (!delegate_->IsFrameClosed()) { |
|
sandersd (OOO until July 31)
2017/01/24 19:51:21
Perhaps just call IsHidden()?
Also, rename IsHidd
|
| + if (ShouldPauseVideoWhenHidden()) { |
| + PauseVideoIfNeeded(); |
| + return; |
| + } else { |
| + DisableVideoTrackIfNeeded(); |
| + } |
| } |
| UpdatePlayState(); |