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(); |